World

Biologists baffled: Humpback whale ends up in the Amazon

Scientists are baffled by the carcass of a humpback whale that was found in the Amazon jungle.