Rokna: Leader of the Islamic Revolution Ayatollah Seyed Ali Khamenei earlier this week raised important questions in a message to the French youth, urging them to ask why insulting Islam’s Prophet…