Iran vows revenge for killing of Hamas leader in Tehran
Washington Post
“We consider it our duty to take vengeance” for the death of Ismail Haniyeh, Iran’s supreme leader said. Israel has not claimed responsibility for the attack.
https://www.washingtonpost.com/world/2024/07/31/hamas-haniyeh-iran-israel-revenge/