Does religion do more harm than good? Fixed Point’s Larry Taunton represented the Christian view in a fascinating round-table debate against atheist Dan Dennett and Muslim Imam Zaid Shakir on Al Jazeera for the launch of Third Rail, a new current affairs program hosted by Imran Garda. Al Jazeera’s global reach is 260 million.

Unfortunately, the network hasn’t made the full debate video available, but we’ll post a link to it as soon as they do. Click here to watch an excerpt from the broadcast.