Tag: killer whale

Scotland: Pod of 55 pilot whales die after being stranded on a beach in Scotland
Posted in Rest of World News

Scotland: Pod of 55 pilot whales die after being stranded on a beach in Scotland

LONDON: A pod of 55 pilot whales have died after they were found washed ashore on a beach in Scotland in the worst mass whale…

Continue Reading