Iran Launches Missiles at Israel After Elimination of Top Leaders
Iran launched a barrage of missiles at Israel on Tuesday, ostensibly to get revenge for Israel’s liquidation of Supreme Leader Ali Khamenei, security chief Ali Larijani, and other top Iranian officials.
























