New evidence from a cave in southern France shows that Homo sapiens arrived in Europe at least 10,000 years earlier than ...