
Study finds that inbreeding and other demographic problems alone could have wiped out Neanderthals
Humans may not have been responsible for the ultimate extinction of the Neanderthals according to a new study by Dutch researchers who wanted to know...