Outrage as Iran regime chairs United Nations Human Rights Council body despite 'alarming' abuses
2 years ago
59
The U.N. is being slammed for allowing Iran to take up the role as chair of the Human Rights Social Forum in Geneva, Switzerland. Iran is seen by many as a human rights abuser.