Supreme leader Ayatollah Ali Khamenei said on Monday that Iran is set to deliver a "punch" that will stun world powers during this week's 31st anniversary of the Islamic revolution.
President Ahmadi-nejad told a cabinet meeting yesterday that Iran will deliver a harsh blow to the “global arrogance” on this year’s anniversary of the Islamic Revolution.
Comment