Part 7 | The Possibility of Civilization

 

Image
Neanderthals

The concept that modern people killed off Neanderthals as soon as they arrived from Africa is challenged by Discoveries