LONDON: More than 50 pilot whales have died in Scotland after being stranded on a beach on the Isle of Lewis — the largest mass stranding in the country in decades. Authorities were alerted to the incident on Sunday morning at around 0600 GMT and subsequent attempts to refloat more than a dozen living whales were unsuccessful. Rescuers later decided …
Read More »Over 50 pilot whales die after mass stranding on Scottish beach
July 18, 2023