People protest following the assassination of Hamas leader Ismail Haniyeh in Iran, near the Israeli embassy in Amman, Jordan 31 July 2024 (Alaa Al Sukhni/Reuters) Pro-Palestinian demonstrators take part in a rally to protest the assassination of Hamas leader Ismail Haniyeh in Iran, in Istanbul, Turkey 31 July 2024 (Dilara Senkaya/Reuters) Iraqi people attend a march to condemn the killing of late Hamas leader Ismail Haniyeh in Iran, in Baghdad, Iraq, 31 July 2024. (Ahmed Saad/Reuters)