News

The Neanderthal occupants of a cave in central Spain had a pretty unusual tradition that seems to have been passed down ...
Due to modern science and technological advances, the overlooked skull has recently come back into the spotlight ...