Saltar la navegación
Homo antecessor ( 800000 - 600000 years ago) Probably he is the direct ancestor of Homo sapiens. He is considered as a pre sapiens.
Fuente:panoramio.com
The main remains are in Atapuerca ( Spain ).