US sanctions top Iranian officials for ‘human rights violations’
WASHINGTON DC, USA: The United States has sanctioned two officials from Iran’s Islamic Revolutionary Guard Corps (IRGC) for alleged involvement in human rights violations against...