An Indigenous people in the Philippines have the most Denisovan DNA
Denisovans are an elusive bunch, known mainly from ancient DNA samples and traces of that DNA that the ancient hominids shared when they interbred with Homo sapiens. They left their biggest…