Logic vs. Emotion: Discovery Institute Fellow William Lane Craig Debates Christopher Hitchens on “Does God Exist?”

On Saturday April 4th, I attended a debate between Discovery Institute fellow William Lane Craig and “new atheist” Christopher Hitchens on “Does God Exist?” As the debate venue was Biola University, the audience was partial towards Craig. But a sizeable number of Hitchens-fans turned out as well, though they probably weren’t energized by Hitchens’ admission […]