“First European” Fossil Found in Atapuerca Spainhttps://newsrnd.com/news/2022-07-08-found-in-atapuerca-the-face-of-the-oldest-hominid-in-europe.HyxTSncSi9.html by pvaldes • 4 years ago 2 0 4 years agoNEnewsrnd.com