Hassan Rouhani’s electoral victory last Friday has taken both Iranians and the West by surprise. Its implications will be manifold, but the new president's past can offer some ground to make tentative speculations about his tenure.
Read Full Article »

