WASHINGTON – 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 defense systems.
WASHINGTON – 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 defense systems.