Iran’s supreme leader, Ayatollah Ali Khamenei, has vowed to inflict “harsh punishment” on Israel in retaliation for the assassination of the top Hamas political leader, Ismail Haniyeh, in Tehran.
Haniyeh’s killing is a critical escalation in the already volatile and increasingly hostile region. But the severity of Iran’s response to Israel will depend on a number of factors. An all-out war is not a sure thing.