Elliot Abrams

Update

US imposes new Iran sanctions over human rights violations

  • Case of Navid Afkari, executed earlier this month, has sparked international outcry
  • US has slapped new sanctions on defense ministry and others involved in nuclear and weapons program
By Reuters ·