With presidential elections in Iran scheduled for 19th May the manoeuvring for position within the Iranian regime is well underway. Jane Green considers the implications for the ordinary working people in the Islamic Republic of the political chess being played […]