Leader of the Islamic Revolution Ayatollah Seyyed Ali Khamenei has criticized Muslim governments for their “poor action” regarding the Palestinian cause, censuring some of those governments’ normalization with Israel as a “huge mistake.”