Sri Lanka rescues 120 pilot whales after mass stranding 25km south of Colombo

About 120 pilot whales were stranded on Sri Lanka’s western coast in the island nation’s biggest-ever mass beaching. The short-finned pilot whales began beaching at Panadura, 25 kilometres south of Colombo, shortly before dusk and within an hour their numbers swelled to over 100, local police chief Sanjaya Irasinghe told AFP. “With the help of […]