February 11, 2022 New research suggests modern humans lived in Europe 10,000 years earlier than previously thought, in Neanderthal territories Source: New research suggests modern humans lived in Europe 10,000 years earlier than previously thought, in Neanderthal territories