Iran's delayed response to Haniyeh's killing raises questions

A man hangs a picture of Hamas leader Ismail Haniyeh who was assassinated early on Wednesday morning in Iran, at Burj al-Barajneh Palestinian refugee camp in Beirut, Lebanon July 31, 2024.
A man hangs a picture of Hamas leader Ismail Haniyeh who was assassinated early on Wednesday morning in Iran, at Burj al-Barajneh Palestinian refugee camp in Beirut, Lebanon July 31, 2024.

Iran’s military retaliation against Israel for the assassination of Hamas leader Ismail Haniyeh in Tehran is taking longer than expected, US intelligence sources say.