Imam who tried to censor Ezra Levant’s magazine opens — Free Speech Center November 20, 2008 By admin Satire + Muslims = Impossible: The Islamic Supreme Council of Canada has taken one more step towards educating new immigrants and Canadian Muslims about the importance of free speech. … [Read more...]