World Iranian President Hassan Rouhani Wins Re-Election By Wide Margin By Peter Kenyon Published May 20, 2017 at 3:33 PM PDT Facebook Twitter LinkedIn Email