The self-imposed victory by Mahmoud Ahmadinejad in Iran’s presidential elections over the weekend means that Iranians face more of the same for another four years.  It is little wonder that they have taken to the streets when ‘more of the same’ involves a farcical democracy, a shocking lack of personal freedoms and the frequent violation […]

Continue Reading