125,000-year-old ‘fats manufacturing unit’ run by Neanderthals found in Germany — and it seemingly protected them in opposition to ‘protein poisoning’July 3, 2025