12 Pilot Whales Euthanised After Mass Stranding On Scotland Beach
77 long-finned pilot whales were found washed ashore on an island of Scotland. (Representational) London: A dozen whales that survived a mass stranding this week off the northeast coast of Scotland had to be put down, a British marine life rescue charity has said. Seventy-seven long-finned pilot whales were found washed ashore on Thursday, with