Tragic Whale Stranding in Albany Signals Desperate Need for Conservation Efforts

Tragic Whale Stranding in Albany, Western Australia Overview Over half of a pod of nearly 100 pilot whales that beached themselves off the southern coast of Western Australia have tragically died. The whales were initially spotted floating in an unusual cluster about 150 meters off Cheynes Beach in Albany before becoming stranded on Tuesday afternoon. […]