Does God Exist – Christopher Hitchens vs William Lane Craig

In Video by CDI

 DEBATE