UK imposes sanctions on Iranian and Russian officials for violating human rights
LONDON (Reuters) – Britain slapped sanctions on 30 people globally on Friday, including Russian and Iranian authorities, for acts of torture, sexual abuse, and violent repression of public movements. The action comes a day after France imposed additional European Union sanctions against Iran for human rights violations in its securityRead More →