ediitors picks

Amazon dead whale baffles scientists

Amazon dead whale baffles scientists

Scientists rushed to find the carcass of the massive mammal.