Presidential elections in Iran in the shadow of sanctions and political legitimacy deficit
On June 18, the Islamic Republic of Iran will have its 13th presidential elections. Yet again, the Guardian Council has, through its vetting of prospective candidates, gamed the system to the...