Search results
Israel-Hamas war latest Hamas leader Ismail Haniyeh was assassinated in Tehran Iran says
The Week· 5 hours agoNo one immediately claimed responsibility for the assassination but suspicion fell on Israel, which has vowed to kill Haniyeh and other leaders of Hamas over the group's Oct ...