Cambridge scientists claim DNA overlap between Neanderthals and modern humans is a remnant of a common ancestor
Neanderthals may have been first human species to create cave paintings
Estimates of the age of cave paintings in northern Spain could be the final nail in the coffin of the ‘dumb Neanderthals’ myth