While nobody immediately claimed responsibility for the attack on Haniyeh in Tehran, Israel was quickly blamed after pledging to kill Haniyeh and other Hamas leaders over the terrorist group's October 7th attack.