ISNA- Leader of the Islamic Revolution Ayatollah Seyyed Ali Khamenei meets competitors of the 35th edition of International Holy Qur'an Contest in Tehran on April 26, 2018.