New research has shown that modern humans descend from not one but two separate ancient human ancestral lineages.