News

Archaeologists in Germany have uncovered astounding evidence of a 125,000-year-old "fat factory" run by Neanderthals. A new ...
The northern coast of Spain holds one of the oldest examples of human development in the form of cave paintings, dubbed the ...