A missile defence site at Isfahan, Iran, photographed by Planet Labs on Monday, April 22. Satellite photos suggest an apparent Israeli retaliatory strike against a Russian-made air missile battery, contradicting denials by officials in Tehran. AP Photo
A missile defence site at Isfahan, Iran, photographed by Planet Labs on Monday, April 22. Satellite photos suggest an apparent Israeli retaliatory strike against a Russian-made air missile battery, coShow more

New satellite images show scorched Iranian defence base after reported Israeli strike




Middle East Today

The must read newsletter for the region

      By signing up, I agree to The National's privacy policy
      Middle East Today