News / Minal Khan - 11 months ago
Canada Sanctions Seven Iranian Judges Over Alleged Human Rights Abuses ..
Ottawa has imposed sanctions on seven judges of Iran's Revolutionary Courts over alleged systematic violations of human rights, Global Affairs Canada said on Monday