We have lost the first round in the Battle of Ideas, but at least with this admission, the lines are drawn. Stephen Harper, the Prime Minister of Canada, has just announced that "anti-Zionism is anti-Semitism." May he live long and prosper. In 2002, I
Published on January 21, 2014 06:00