Irshad Manji in Toronto June 27

Sharpe Stick has the details.

Share