Neanderthals and humans may belong to the same species, say scientists. It could rewrite the history of our evolution.

Neanderthals and humans may belong to the same species, say scientists. It could rewrite the history of our evolution.

An employee of the Natural History Museum in London looks at model of a Neanderthal male.Will Oliver/PA Images/Getty <ul><li>Up until recently, the consensus was that Neanderthals and Homo sapiens w… [+9919 chars]

Read More
Top