Diplomatic Fiasco: Canada Severs Relations with Iran

By Bryan Gibson via The Majalla Recently, the Canadian government severed ties with Iran, citing threats to its diplomats in Tehran. While Israel has hailed the decision as a “clarion call to action”, few Canadian diplomats are convinced. It is… Continue Reading