Yolande Knell: 'This would have been extremely well planned'

Video caption,

Hamas leader Ismail Haniyeh has been killed in Tehran, the group has announced, blaming Israel.

Israel is yet to respond but had previously vowed to "crush" the Palestinian group following the October 7 attacks that killed 1,200 Israelis.

More than 39,000 Palestinians have since been killed in the war in Gaza, according to the territory's Hamas-run health ministry.

The 大象传媒's Middle East correspondent Yolande Knell said that the attack would have been "extremely well planned."