New clue to human evolution's biggest mystery emerges in Philippines
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.