ifmat.org
UK Sanctions 13 More Iranian Officials
The UK government has introduced sanctions on more than a dozen more Iranian individuals and entities over human rights violations. The list of 13 individuals and entities responsible for human rights abuses in