Puzzled Scientist Find Dead Humpback Whale In The Amazon

Gregg Henson
February 26, 2019 - 5:06 pm

Marine biologists in Brazil were shocked to discover a humpback whale last week that had washed ashore on a remote island in the Amazon River, at a time of the year when it should have already migrated thousands of miles to Antarctica.

Click here to read more.