Jan 26 WHO WERE THE NEANDERTHALS Neanderthals are an extinct species or subspecies of archaic humans who lived in Eurasia until about 40,000 years ago. Jan 26, 2022 6 min read