New human species

A new species of human had lived with the Neanderthals 30,000 yrs ago.