neanderthals

Discover How Neanderthals Created a Prehistoric ‘Fat Factory’ 125,000 Years Ago on the Shores of Germany
Neanderthals were way more sophisticated than we often think. About 125,000 years ago, they had developed a method for preparing ... Read more
