News

Grease is the word – at least, it was for Neanderthals living in what is now Germany some 125,000 years ago. New research ...
An analysis of ancient animal bones found in Germany suggests that Neanderthals extracted grease from them to gobble up ...