Jessica Hume, National Post · Monday, Feb. 7, 2011More than 600 people showed up at the North American Muslim Foundation on a recent Saturday to hear a debate over secular liberalism in Islam.
Wahhabism? What's that?
Jessica Hume, National Post · Monday, Feb. 7, 2011More than 600 people showed up at the North American Muslim Foundation on a recent Saturday to hear a debate over secular liberalism in Islam.