Comment

Steele Promises 'New Ideas'

104
cronus5/19/2009 6:05:53 pm PDT

re: #78 Charles

Good grief. The idiots at the Discovery Institute are reacting to the “Ida” announcement like high school kids slamming their enemies in a yearbook:

Evolution News & Views: Lemur Monkey Falls From the Sky, Robbing Man of Sleep.

The stupid! It burns!

/But wait, I thought ID had nothing to do with religion? The lead quote of this DI post seems to indicate otherwise:

If they weren’t atheists, you’d think the scientists raising the ballyhoo over Ida were hailing the second coming.