John Stackhouse
A Scientist Who Believes in God! That's Real News!
Well, no, it isn’t. But with Francis Collins being named head of the National Institutes of Health by President Obama, a number of media seem to think it is.
Your servant’s brief riposte is here.