Pod of 77 Pilot Whales Die After Stranding on Orkney Beach

On 11 July 2024 at about 10:45am, British Divers Marine Life Rescue (BDMLR) received a report of a mass stranding of long-finned pilot whales on the isle of Sanday in Orkney, Scotland.  They found 77 animals high up the beach, having … Continue reading