Ezra Levant: “It is the most incredible ruling I have ever read from a human rights tribunal” March 14, 2009 By admin Ezra Levant responds to yesterday's bombshell ruling: There are a lot of losers in all of this – the … [Read more...]