The Great Debate: Dinesh D’Souza v. Michael Shermer *Part B*

Thursday, February 1, 2007

Shermer and D’Souza debate whether religion is a force for good or evil in the world, and whether morality requires God.