Mahmoud Ahmadinejad nearly did not make it onto the list of candidates for the 2005 presidential elections. Other candidates, such as Ali Larijani (current head
Those in the Iranian socialist opposition arguing for a nuclear-free Iran have either been absent from the Western left’s discourse or have been getting the