Debate - William Lane Craig vs Christopher Hitchens - Does God Exist?

April 4, 2009 - Craig vs. Hitchens Debate from Biola University.