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 can grasp things.

Ida, the 47million-year-old lemur could be the missing link in human's evolution

Ida, the 47million-year-old lemur could be the missing link in human evolution

(more…)

If you're new here and you like our articles, how about subscribing free for our updates via RSS feed.