Fossils from Atapuerca, Spain reveal Homo antecessor, the earliest known humans in Western Europe. Dating back 1.2 million ...