Archaeologists at Sima del Elefante in Atapuerca, northern Spain, have uncovered the remains of the earliest …
fossils
-
-
By RegionNewsNorthern Spain & Costa Verde
Remains of the face of possibly the first European found in Spain
BURGOS – One of the most important finds of recent years was made on Friday at …