Hamas leader Ismail Haniyeh has been killed in an airstrike in the Iranian capital of Tehran, with Hamas blaming Israel, claiming a missile hit the house he was staying in. His death came just hours after Israel announced it had killed Hezbollah commander Fuad Shukr in a strike on Beirut. Debora Patta reports from Jerusalem.