Joined: April 2005
I followed the link to Planet FreeRepublic, where the article in question was reproduced in full, citing (I thought) a "good new magazine".
But follow that link, and you realize it's Good News Magazine. (You know, "Good News", as in "Gospel"). Then in the comments that follow, the Freepers are seriously asking "if ID is supposed to be religious, then what religion is it supposed to be associated with?"
(A clue might have been the list of Key Words at the end of the article, including "Christ")
Must... not... scratch... mosquito bite.