Grotte Mandrin
Ancient remnants from French cave tell new stories about early humans and Neanderthals
New findings published in Science Advances indicate that early humans landed in Europe at least 10,000 years earlier than previously thought