Archives for May 28, 2010

Today is the big day! And not merely because it is TGIF* day.

Ida the Fossil Primate

You probably know that there is a new primate fossil, nicknamed “Ida,” and that there is quite a buzz about it. (Well, you certainly do know by now because this is a repost!)

Monkey Business