Latest & Breaking News Updates.
Iran: Iran on Thursday filed a challenge at the International Court of Justice against Canada, Sweden,…