Neanderthals Played Key Role in Human Survival, New Research Suggests
Recent studies reveal that modern humans, or Homo sapiens, may owe their survival to interbreeding with Neanderthals. Research indicates that early human populations went extinct multiple times before successfully dispersing globally. The genetic analysis shows that only those who mixed…