Aljazeera debate

Al Jazeera Debate Clip: Taunton vs. Dennett vs. Shakir

Does religion do more harm than good? 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 … Read more