Neanderthals operated prehistoric "fat factory" 125k years ago in Germany archaeologymag.com 3 points by bookofjoe 11 hours ago