Iran Preparing to Deliver “Punch” to the West This Thursday
By Susan Brinkmann, OCDS
Staff Journalist
Iran’s supreme leader, Ayatollah Ali Khamenei, announced yesterday that his country will deliver a “punch” that will stun the world this Thursday, the feastday of Our Lady of Lourdes, which marks the 31st anniversary of the Islamic revolution.