The Leader of the Islamic Revolution of Iran Sayyed Ali Khamenei questioned the support of the French President Emmanuel Macron for recent insults to the Holy Prophet of Islam under the guise of "freedom of expression". 104