DEVICE/BROWSER INFO
aatventure
Neanderthals ruled Ice Age Europe for over 300,000 years. Perfectly adapted, resilient, and far from primitive. And yet, within a few thousand years of our arrival, they vanished… leaving behind one of evolution’s greatest mysteries.