Canada on Wednesday recalled its ambassador to Iran after Iranian government rejected a request to allow Canadian observers to attend the trial on the Slain of Canadian photo journalist Zahra Kazemi.
Canada recalls ambassador to Iran.