Archives for May 28, 2010
Today is the big day! And not merely because it is TGIF* day.
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!)