Attention is focusing on a new Neanderthal DNA study published in Nature that challenges the theory that inbreeding led to their extinction.
HypeNows