U universiteitleiden.nl Neanderthals ran 'fat factories' 125k years ago (2025) 296 points andsoitis 6 months ago 164 comments