Oldest Primate Skeleton

Quirks and Quarks

A 55 million year old fossilized skeleton of a tiny primate is the oldest ever found.

More From AudioMobile/Quirks and Quarks