ifmat.org
Canada Sanctions Iranian Judges Over Human Rights Abuse
The Canadian government has placed sanctions on Iranian judges, citing human rights violations. This includes claims of overuse of the death penalty, harsh prison terms, and unfair trials, along with systemic oppression