Ancient Mega-Dwarfs Mystery Extinction Finally Solved
Researchers have concluded that paleolithic humans, arriving on the island around 14,000 years ago, were responsible for driving these unique species to extinction in less than a millennium. Corey