Iran’s Religious Leader Threatens “Stunning Punch”
Feb 10th, 2010In remarks delivered to Iran’s air force, Supreme Religious Leader Ayatollah Ali Khamenei of Iran declared that: “The Iranian nation, with its unity and God’s grace, will punch the arrogance (Western powers) on the 22nd of Bahman (February 11) in a way that will leave them stunned.” […]
