Ezra Levant: Mohammed Elmasry is a “Jew hating bigot” November 23, 2008 By admin A classic tear: Like all petty tyrants, Elmasry has an enormous ego (I was on a panel with him in 2006 where he actually took credit for inventing the BlackBerry. Seriously.) BONUS: … [Read more...]