A Site of Archaeological Treasure and Murder at Atapuerca, Spain

April 15, 2020 - General
Working tables of palaeontologists in a science museum, Spain.        Source: Joaquin Corbalan / Adobe Stock

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: origins

Leave a Reply

Your email address will not be published. Required fields are marked *