Top Hamas leader Ismail Haniyeh was assassinated in Iran Wednesday just hours after meeting with that country’s supreme leader. Both Hamas and Iran blame Israel for the killing and vow revenge. NBC’s Raf Sanchez reports and NBC’s Richard Engel joins TODAY with analysis.
Related Posts

8-year-old is the only survivor after bus plunges off cliff in South Africa, killing 45 people
CAPE TOWN, South Africa — A bus carrying worshippers headed to an Easter festival plunged off a bridge on a mountain pass and burst into […]

Kendrick Lamar plays ‘Not Like Us’ six times at Juneteenth ‘The Pop Out’ concert
The fervor around Kendrick Lamar and Drake’s feud was renewed Wednesday after Lamar performed several of his diss tracks against the Canadian rapper during his […]
Hurricanes spark housing disparity amid rising cost of recovery
Four days after Hurricane Milton roared onto the west coast of Florida, analysts estimate well-over $100 billion of damage. The cost of cleanup, rebuilding and […]