Two Ghost Ancestors Found Hiding in Living DNA
A method that reads family trees inside 503 living genomes has pinpointed DNA from two archaic human populations that were never sequenced, one shared by all people and one that entered Oceanians through Denisovans.