An emerging consensus in palaeoanthropology: demography was the main factor responsible for the disappearance of Neanderthals
The causes of Neanderthal disappearance about 40,000 years ago remain highly contested. Over a dozen serious hypotheses are currently endorsed to …
Ranny Eckstrom flipped this story into Early Humans•1144d