Grease is the word at least, it was for Neanderthals living in what is now Germany some 125,000 years ago. New research shows that our extinct cousins collected huge quantities of animal bones at a d… [+3405 chars]Read More
125000YearOld Neanderthal Fat Factory Shows They Gorged On Bone Grease IFLScience
