Tehran, IRNA – Supreme Leader of the Islamic Revolution Ayatollah Seyyed Ali Khamenei has criticized some Islamic governments for assisting the Zionist regime, saying that their measure is a betrayal to both the Islamic world and themselves.