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.

Read the rest…