Archive for June 18th, 2021

Iran: Election boycott further undermines regime’s legitimacy

18th June 2021 With Iranian presidential elections scheduled for 18 June and the latest round of talks in Vienna aimed at reviving the Iran nuclear deal underway, the Islamic Republic is reaching a critical point.  Jane Green assesses the implications… […]