Inbreeding, finally killed off the Neanderthals
Posted: Mon Dec 02, 2019 6:07 pm
"Inbreeding, not humans, finally killed off the Neanderthals"
Them Neanderthals again...
https://www.wired.co.uk/article/neander ... extinction
Them Neanderthals again...
https://www.wired.co.uk/article/neander ... extinction