In his annual report to the General Assembly about human rights conditions in Iran, UN Secretary-General Antonio Guterres expressed deep concern over...
Standard Chartered will pay the United States $1.1 billion in fines for violation of U.S sanctions against Iran and the anti-money laundering laws in...
The new Human Rights Watch report has heavily criticized Iran for “widespread and mass arrests” in 2018. In the report that was published on Thursday...