AdvertisementIran's President Hassan Rouhani Wins Re-ElectionMay 20, 2017James DoubekMaggie PenmanfacebookEmailIranian President Hassan Rouhani, as prepared to cast his ballot on Friday. (AFP/Getty Images)