Modern Humans 10, Neandertals 1
Thursday, July 28, 2011 - 13:10
in Paleontology & Archaeology
Did the sheer number of modern humans in Europe force Neandertals to go extinct?
Did the sheer number of modern humans in Europe force Neandertals to go extinct?