Hamas’ top political leader is killed in Iran in strike that risks triggering all-out regional war Hamas leader Ismail Haniyeh was assassinated in Tehran, Iran’s paramilitary Revolutionary Guard said early Wednesday. Hamas blamed Israel for the attack. Haniyeh was in Tehran to attend Iran’s President Masoud Pezeshkian’s swearing-in ceremony onRead More →