That’s hard on the heels of ‘Israel’s obliteration is certain’ yesterday: 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. “The Iranian nation, with its unity and God’s grace, will punch the arrogance (Western powers) on [...]
From the daily archives:

