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.