Site icon The Economy Club

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.

Exit mobile version