Debate: Christopher Hitchens & Larry Taunton

This debate, hosted by Fixed Point Foundation, took place at the Babcock Theater in Billings, Montana, between the late Christopher Hitchens, author of God is Not Great, and Larry Taunton, author of The Faith of Christopher Hitchens: The Restless Soul of the World’s Most Notorious Atheist.

More like this: