Recent scientific breakthroughs have overturned received wisdom about these archaic humans, and how their story can inform the genetic inheritance of millions around the world. Show more
Discover 11,128,835 listings and 277,896 playable programmes from the BBC
Recent scientific breakthroughs have overturned received wisdom about these archaic humans, and how their story can inform the genetic inheritance of millions around the world. Show more