News

In the mountains of Atapuerca, Spain ... The stone tools and animal bones found at the site suggest that these hominids ...
This image shows the upper and lower limb bones of those adults found in Sima de los Huesos, Atapuerca, Spain. Disclaimer: AAAS and EurekAlert! are not responsible for the accuracy of news ...