Iran launches ‘revenge’ missile attack on Israel after assassinations
Rocket trails are seen in the sky amid a new barrage of Iranian missile attacks above the Israeli coastal city of Netanya, on March 18, 2026 [Jack Guez/AFP] Iran has fired deadly cluster missiles at central Israel in what it says is “revenge” for Israel’s assassination of its security chief Ali Larijani,