Technology1 month ago
Archaeologists uncover the oldest known partial face fossil of a human ancestor in western Europe – The Times of India
Archaeological excavation work at the Sima del Elefante site in Sierra de Atapuerca, Burgos, Spain, where a fossil from a hominin between 1.1 million and 1.4...