Daily Archive: May 19, 2009

May 19 2009

Meet Ida the adapid, your ancestor

Here it is — a pristinely preserved fossil of the most recent common ancestor of all primates. This lovely, 47 million year old specimen, Darwinius masillae, has been nicknamed Ida, and is presently being touted as “the missing link” on just about every bloody news outlet out there, whilst simultaneously throwing creationists into a tizzy. …

Continue reading »

:)