Canada–Iran relations Iran brings charges against Canada at the International Court of Justice for allegedly violating Iran's state immunity by designating it a sponsor of terrorism. Sources: AFP via France 24