Imam on Terry Jones

News

Imam Steve Rockwell of the Sheikh Deedat mosque explains why he wanted to debate controversial Florida pastor Terry Jones, who was barred from entering Canada

More From Embedded-Only/Politics