Top Hamas leader Ismail Haniyeh is dead. Hamas says he was assassinated in Tehran and is blaming Israel for the attack. Israel has yet to officially comment on Haniyeh's death, but Egypt, Qatar and Turkey are warning this could incite further violence, and Iran's supreme leader is promising vengeance.