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