Looking for answers in the tragic mass-stranding of long-finned pilot whales in Scotland
In the early hours of Sunday 16 July, a pod of 55 long-finned pilot whales stranded on the beautiful, remote Traigh Mhor beach on the Isle of Lewis in Scotland. The stranding was first attended by British Divers Marine Life Rescue, Stornoway Coastguard and other local authorities. A rescue attempt was made and one […]