close
This ad will auto close in 10 seconds

New human species

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