Ida, our only Darwinius masillae: Are we a lemur’s nephews and neices?
She’s being called Ida (EE-duh, to the Brits, EYE-duh to Bob Wills fans). How could you miss all the hype about her unveiling this week? Science fans complain that the hype might be over don…
Post to Tumblr