18 Jul 2023
Entire pod of 55 whales dies after mass stranding on Isle of Lewis in Scotland
A pod of more than 50 pilot whales has died after a mass stranding on a Scottish beach. Marine rescuers were called to the scene at Traigh Mhor in North Tolsta, on the Isle of Lewis, to reports that dozens of the mammals were in difficulty. The British Divers Marine Life Rescue (BDMLR) charity tried […]