New clue to human evolution’s biggest mystery emerges in Philippines

0
381

The only definitive fossil evidence that points to the existence of Denisovans — an enigmatic group of early humans first identified in 2010 — comes from five bones from the Denisova cave in the foothills of Siberia’s Altai mountains.