Over 100 Former World Leaders Call on West to Hold Iran Accountable for Its Crimes Against Humanity
The Islamic Republic of Iran must be held accountable for its long-running crimes against humanity, according to over one hundred former world leaders in an open letter to the heads of the U.S., Canada, the EU, and the UK.