Skip to main content

Posts

Showing posts with the label Humpback Whale Washes Ashore in Amazon River

Humpback Whale Washes Ashore in Amazon River, Baffling Scientists in Brazil

By MATTHEW HAAG from NYT Science https://www.nytimes.com/2019/02/25/science/humpback-whales-amazon.html?partner=IFTTT via IFTTT