Neanderthals operated prehistoric "fat factory" 125k years ago in Germany | Heykuki News