Intelligence Squared

Blaming Islam Itself For Militancy

"Islam is a religion of peace."

That was the motion of a fascinating, highly charged debate last Wednesday night at NYUs Skirball Hall sponsored by Intelligence Squared, whose series of topical debates with experts in the field are always timely, lively and thought-provoking.

Syndicate content