Dead Humpback Whale Washes Up On A Beach In UK
A dead humpback whale washed up on a beach in Northumberland, United Kingdom. The dead humpback whale was spotted between Danstanburge Castle and Craster earlier this week, said local news agencies. 2 humpback whales have…