Society Everywhere whales are stranded: 77 humpback whales on Scottish island , and Yaroslav Smith 2024 July 12 Paid Members Public