February 26 2019 12:37pm

Dead humpback whale found in remote Brazil forest

Biologists in Brazil are trying to figure out how a dead humpback whale ended up in a forest near the Amazon River this month.

Responsive site?

Video Home