Super HN

New Show
   Neanderthals operated "fat [extraction] factory" 125,000 years ago (archaeologymag.com)