According to a CTV (Canadian Television Network) News piece, Canadian Prime minister Steven Harper has gone on the record to say that Canada will stand behind the Israeli nation “whatever the cost”. Canada also recently lost it’s seat on the UN security council for which Steven Harper’s political opponent Michael Ignatief squarely blames the Prime Minister’s stand for Israel.

Prime Minister Stephen Harper says he is prepared to suffer any political backlash that comes his way for speaking out against anti-Israel rhetoric.

Harper told an audience Monday that while Israel is receptive to fair criticism, Canada is obligated to stand up for its ally when it comes under attack from others.

“Not just because it is the right thing to do, but because history shows us, and the ideology of the anti-Israel mob tell us all too well, that those who threaten the existence of the Jewish people are in the longer term a threat to all of us.”

After his caucus meeting on Monday, Ignatieff criticized Harper for

suggesting that Canada’s recent failure to secure a seat on the UN Security Council can be blamed on the federal government’s support for Israel.

“They’re trying to claim it’s a moral victory,” Ignatieff told reporters.

“It’s a defeat, especially More >