Neanderthals run “fat factory” 125,000 years ago
Neanderthals had at least 172 large mammals’ skeletal system processing 125,000 years ago on a lake in Germany, operating what researchers call prehistoric “fat factories.” The discovery of Neumark-Nord 2 fundamentally changes our understanding...