Iranian President Hassan Rouhani. (Reuters) by Thaer Abbas | Oct 3, 2017 | Iranian President Hassan Rouhani. (Reuters)