Tag: killer whale
Posted in Rest of World News
Scotland: Pod of 55 pilot whales die after being stranded on a beach in Scotland
July 17, 2023 Leave a Comment on 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…