People hold up the Palestinian flag and a portrait of assassinated Hamas chief Ismail Haniyeh during a rally at Tehran University, in the Iranian capital Tehran on July 31 2023 (AFP) The following photo is one of the last moments in which the Hamas leader was seen alive on Tuesday 30 July at the Iranian parliament. Ismael Haniyeh, surrounded by Iranian lawmakers flashes the victory sign during the swearing in ceremony for the new Iranian President in Tehran, on July 30, 2024 (AFP) Palestinian Prime Minister Ismail Haniyeh waves during a rally held to mark the 58th anniversary of the Naqba (Catastrophe) in the Gaza Strip refugee camp of Rafah, 15 May 2006 (AFP) Turkish President Recep Tayyip Erdogan (R) shaking hands with Ismail Haniyeh, the political leader of the Palestinian movement Hamas in Istanbul on 20 April 2024 (AFP) Ismail Haniya flashes the victory sign at a protest camp during following clashes with Israeli forces along the border with the besieged Gaza strip east of Gaza city on May 18, 2018 (AFP) The chief of Lebanon's Hezbollah's Hasan Nasrallah (R) posing for a picture with Hamas leader Ismail Haniyeh following their meeting at an undisclosed location on June 23, 2022 (AFP)