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