This quote is from the BBC's web site:
The results, they say, indicate that Neanderthals made little or no contribution to the genes of modern humans.
Out of Africa
The mitochondrial DNA of the two ancient species were very different, claims the study.
"This discontinuity is difficult to reconcile with the hypothesis that both Neanderthals and early anatomically modern humans contributed to the current European gene pool."
The finding supports the theory that the "anatomically modern human" arose in Africa some 150,000 years ago and dispersed, displacing the Neanderthals on the way.
It is a blow to the "multi-regional" theory, in which some interbreeding between Neanderthal and early humans is thought to have taken place.
See this link for the fill report:- http://news.bbc.co.uk/2/hi/science/nature/3023685.stm
Ignoring the dating issue, this still poses a problem for the Watchtower's Creation Book theory that hominids found in the fossil record are either fully human (homo sapiens), merely variations of modern human albeit pre-flood ones (Neanderthals included) -- or are fully higher order ape and not human. The difference between hominid finds and modern humans, are according to the Watchtower writers, no different than the current anatomical variations between races or variations in physical size in today's human population. Based on this evidence reported, the Watchtower writers would have to claim that Neanderthals are not human at all, were not "created in God's image" and are merely a lower order of mammalian life. The fact that they share many anatomical features and cultural similarities to modern humans would have to be dismissed and Neanderthals regarded as one of God's experiments prior to creating Adam and Eve. Alternatively, the writers could just keep quiet and hope that JWs don't think about the problems with news reports like the above quote.
Is the Watchtower's dismissal of modern anthropology and genetics any different to the Catholic church's rejection of the cosmology of Copernicus and Galileo?