
French Rock Shelter Changes Story of Neanderthals and Sapiens In Europe
Archaeologists have discovered evidence of Europe’s first Homo sapiens in Grotte Mandarin rock shelter in southern France. The considerable range of evidence found in the rock shelter cave at Grotte