Who was Hamas leader Haniyeh, the ex-Palestinian PM killed in Tehran strike?
Hamas political leader Ismail Haniyeh was killed by a predawn air strike in the Iranian capital Tehran on Wednesday, Iran and the militant group said, blaming Israel for a shock assassination. Israel had vowed to kill Haniyeh and other leaders of Hamas over the October 7 attacks.