Wednesday, March 1, 2023

Why 23 Dead Whales Have Washed Up on the East Coast Since December

 Why 23 Dead Whales Have Washed Up on the East Coast Since December (Thanks to Vance for this one)

Another humpback whale was spotted dead late Monday, floating near a shipping channel between New York and New Jersey, the 13th whale found in the two states in three months.