Iran and its proxies are vowing to punish Israel for the apparent assassination of top Hamas political leader Ismail Haniyeh in Tehran, bringing the two countries closer to an all-out war in the Middle East.
Israel, which has not acknowledged the strike in Iran, said one of its primary goals in the war against Hamas is the death of its top leaders, including Haniyeh.
But Haniyeh’s death on Iranian soil, just more than three months after Iran directly fired at Israel with...