Oldest human face in Western Europe found in Spain, rewriting early European settlement history
A fascinating fossil find in Spain’s Atapuerca Mountains has revealed that the beginnings of human habitation in Western…
Browsing Tag