Neanderthals, humans co-existed in Europe for over 2,000 years: Study
Neanderthals and humans lived alongside each other in France and northern Spain for up to 2,900 years, modeling research suggested Thursday, giving them plenty of time to potentially learn from or even breed with each other.