Hamas’s political chief Ismail Haniyeh has been killed in Iran’s capital, Tehran. Post navigation Hamas’s political chief Ismail Haniyeh assassinated in Iran: State media Reactions to the killing of Hamas’s Ismail Haniyeh