125000yearold

Most Shared

125,000-year-old ‘fat factory’ run by Neanderthals discovered in Germany

Stone Age humans living by a lake in what’s now Germany systematically processed animal carcasses for fatty nutrients — essentially…

Read More »
Back to top button