A Site of Archaeological Treasure and Murder at Atapuerca, Spain; Ed Whelan; Ancient Origins

The Atapuerca archaeological site is one of the most important in Europe, if not the world as it has provided a great many relics and remains related to some of the earliest hominids yet found.

Source: A Site of Archaeological Treasure and Murder at Atapuerca, Spain

Comments

Leave a comment