Canada sanctions judges of Iran’s Revolutionary Courts over human-rights violations
OTTAWA – Canada has levied sanctions against seven Iranian officials, citing their role in gross and systematic human-rights violations in the country’s criminal justice system. Global Affairs Canada says Iran’s [……
Read More
0