Neanderthals vanished about 40,000 years ago, but the reasons for their demise remain shrouded in mystery and a source of debate among archaeologists. The timing coincides with the arrival of modern humans in Europe, which has led some researchers to … Continue reading