Hassan Rowhani's victory in Iran's presidential election caught even seasoned observers by surprise. Can he fulfill his promise to voters to improve Iran's sanctions-ravaged economy and end its international isolation without running afoul of Supreme Leader Ayatollah Ali Khamenei?
