Neanderthals operated prehistoric “fat factory” 125,000 years ago on German lakeshore
Neanderthals in central Germany 125,000 years ago employed an advanced method of food preparation, according to a recent…
Browsing Tag