Oldest European Human Face Uncovered in Spain’s Sierra de Atapuerca
A fossil found in northern Spain’s Sierra de Atapuerca is the oldest human face ever discovered in Europe, dating back to around 1.4 million years ago. The fragmentary remains were unearthed in 2022 at the Sima del Elefante site and include parts of the jawbone and cheek bones from one side of an ancient human’s … Read more