A new study suggests modern humans have more in common with Neanderthals than scientists previously thought. In fact, thanks...
A new study is shedding light on Neanderthals, suggesting they were more like modern humans than previously thought. A group...