IHA NEWS
International Latest News Videos and Photos
Browsing Tag

washed ashore

55 pilot whales stranded in Scotland

Fifty-five pilot whales stranded on the Scottish Isle of Lewis. Authorities tried to return the whales to the sea but managed to save only one of them. The remaining whales were euthanized. British Divers Marine Life Rescue teams said that…

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More