"Difficult Situation": Over 70 Whales Found Stranded On Scotland Island
0
Scores of whales washed ashore in a "mass stranding" in Scotland's Orkney archipelago on Thursday, a British marine life rescue charity said.