Hamas chief political leader Ismail Haniyeh killed in Tehran
Haniyeh represented Hamas in high-stakes negotiations and was one of the key public faces of the Palestinian terrorist group.
Haniyeh represented Hamas in high-stakes negotiations and was one of the key public faces of the Palestinian terrorist group.