Why Did Neanderthals Disappear?

Posted on Categories Discover Magazine

Was it disease, competition with modern humans or a combination of factors that led to the extinction of our near evolutionary cousins?

Leave a Reply