Mohammad Javad Zarif

Iran Middle East Muslim World Top Stories Trending Now USA

US sanctions top Iranian officials for ‘human rights violations’

TNT Desk
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...