Neanderthal breeding idea doubted
Maybe those researchers are correct, and humans have not all evolved to the same degree, but I really have a hard time buying into that conclusion.