125,000-year-old ‘fat factory’ run by Neanderthals discovered in Germany — and it likely protected them against ‘protein poisoning’
Neanderthals were running a potentially lifesaving “fat factory” around 125,000 years ago in what is now Germany, a…