Explained: The Implications of Iran’s Military Barrage On Israel
Israel has sworn it will retaliate for Iran’s missile barrage on Tuesday, which involved more than 180 ballistic missiles and was largely thwarted by Israel’s air defence systems. Below are some ways Israel, backed by the United States, could strike back. GO AFTER IRAN’S MILITARY INSTALLATIONS Some analysts believe Israel is most likely to respond […] More