Tehran July 31: Hamas leader Ismail Haniyeh was killed in Iran’s Tehran, the Palestinian militant group Hamas said in a statement on July 31. Iran’s Revolutionary Guards said in a statement that the Hamas chief and one of his bodyguards were assassinated in Tehran, Iranian state media reported.