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.”
Press TV’s website can also be accessed at the following alternate addresses: