Modern humans co-existed with Neanderthals in Europe for up to 3,000 years, according to new research.
Analysis of dozens of artifacts shows they overlapped in France and northern Spain for much longer than previously thought.
Distinctive stone knives suggest they shared primitive technologies and may even have interbred. Computer modeling found the two species lived side by side for between 1,400 and 2,900 years.