Neanderthals and humans may belong to the same species, scientists say. It could rewrite the history of our evolution.
An employee at the Natural History Museum in London looks at a model of a Neanderthal man.Will Oliver/PA Images/Getty Until recently, the consensus was that …