So This is Our Oldest Ancestor? - Video

Maniac World




So This is Our Oldest Ancestor?

Creationists are going to have a field day fighting off this one. 

A 47-million-year-old primate fossil, a purported "missing link" between primates and humans, was unveiled this week in New York. The fossil, formally called Darwinius masillae but nicknamed Ida, could, due to it being an essentially whole skeleton, shed light on the construction of the primate family tree.

Copy and paste this link into an email:


 

Ida - Oldest Ancestor

Maniac World ©