Skip to main content
Report this ad

See also:

Neanderthal evolution proven to have occurred in stages

Skull 17 from the Sima de los Huesos site in Sierra de Atapuerca, Spain.
Skull 17 from the Sima de los Huesos site in Sierra de Atapuerca, Spain.
Image © Javier Trueba / Madrid Scientific Films This material may be freely used by reporters as part of news coverage, with proper attribution.
Report this ad