Teasing apart the anti-Semitism versus anti-Israel mashup

Canada has become the latest country to sign on to the definition of anti-Semitism pushed by American Christian fundamentalists

by