125,000-year-old 'fat factory' run by Neanderthals discovered in Germany

3 days ago 4
An investigation of past carnal bones recovered successful Germany suggests that Neanderthals extracted grease from them to gobble up 125,000 years ago.
Open Full Post