Discovered 25 years ago in Dordogne, southwestern France, the Cussac cave is an immaculately preserved jewel of prehistory ...
Archaeologists in Spain have uncovered what could be the oldest known rock carvings made by humans likely over 200,000 years old – a find that could transform our understanding of human presence in ...