World's Oldest Primate Fossil Discovered

Recovered from sedimentary rock strata deposited in an ancient Chinese lake roughly 55 million years ago, Archicebus achilles provides a key link in the history of human evolution.