Ottawa condemns Iran's use of the death penalty, sanctions seven Iranian judges
Canada imposed sanctions on seven Iranian judges Monday, citing human rights violations in the Iranian justice system.
Canada imposed sanctions on seven Iranian judges Monday, citing human rights violations in the Iranian justice system.