debate frank turek Dr Frank Turek Debate February 11, 2023 Post a Comment Video Does God Exist? (Frank Turek vs Christopher Hitchens) CHANNEL YOUTUBE : Cross Examined Dr Fra… Read more Dr Frank Turek Debate