Great catch by Chad over at Homebrewed Christianity.
Yesterday, scientists announced the discovery of a 47 million year old fossil, nicknamed Ida, a predecessor to homo sapiens. This fossil is being heralded as "the missing link," definitive proof of evolution.
Google, notorious for changing their logo to match events and festivities, changed their logo to celebrate the discovery.
Some Christians, however, were angry and disgusted with Google over the logo.
Update: Hopefully Christians can celebrate this discovery, a 3,000 year old jar handle, the oldest pottery shard with a Hebrew inscription found on the Mount of Olives.