47 million-year-old lemur

Missing Link in Human Evolution Found – 47 million-year-old Primate, Darwinius Masillae

May 20, 2009 / 5 Comments

The missing link in human's evolution has been found, or at least that's what researchers think. This 47 million-year-old primate (Darwinius Masillae) unveiled yesterday at the American Museum of Natural History in New York, is the long-sought missing link in mankind's family tree. Known as Ida, the lemur-like creature had opposable thumbs like humans, fingernails instead of claws and hands that ...