TEHRAN - Iranian President Hassan Rouhani, a moderate cleric who campaigned in favor of greater engagement with the international community, has won re-election by a comfortable margin, Interior Minister Abdolreza Rahmani Fazli announced Saturday.