News

The evidence constitutes the earliest clear case of intensive grease-rendering yet documented for the Paleolithic.
Grease is the word – at least, it was for Neanderthals living in what is now Germany some 125,000 years ago. New research ...