Science Scientists just found a humpback whale in the Amazon rainforest Scientists are still trying to work out this mystery. Read More