Study: Neanderthals and Homo sapiens Co-Existed in France and Spain for at least 1,400 Years
A new modeling study by Leiden University and University of Cambridge scientists predicts the appearance of Homo sapiens and the Protoaurignacian culture in France and northern Spain at 42,269 to…