Super HN
New
Show
Neanderthals operated "fat [extraction] factory" 125,000 years ago
(archaeologymag.com)
2 points by hilux 4 minutes ago