A good profile in the NYT about Hassan Rouhani, the newly elected leader of Iran, and how his past and present may lead us to believe that he may put his country on a more progressive trajectory.
Read Here.