Canada had recalled its ambassador to Iran after an Iranian court banned foreign observers in the trial dealing with the death of Canadian photo journalist Zahra Kazemi, Canadian foreign minister bill Graham said on Sunday.
Canada recalls ambassador to Iran.