Ezra Levant faces, scolds “Human Rights” Commission January 12, 2008 By admin More videos here. … [Read more...]