125,000-year-old ‘fat factory’ run by Neanderthals discovered in Germany 125,000-year-old ‘fat factory’ run by Neanderthals discovered in Germany Read More…