Does God Exist? May 9, 2013 pilgrim Leave a comment Christopher Hitchens vs William Lane Craig debate the question: “Does God Exist?” Catholicism