150 Whales Mysteriously Beached on Australian Shore, Few Survivors
By Heather Callaghan, Editor We regret to report a recent mass animal death involving more than 150 short-finned pilot whales that stranded en masse at Hamelin Bay on the west coast of Australia early Friday morning, local time. EcoWatch reports: Most of the whales did not survive after beaching themselves, according…