Palestinian militant group Hamas' leader Ismael Haniyeh (C) and other officials, flash the victory sign during a swearing in ceremony for the new president, at the parliament in Tehran, on July 30 2024.  AFP
Palestinian militant group Hamas' leader Ismael Haniyeh (C) and other officials, flash the victory sign during a swearing in ceremony for the new president, at the parliament in Tehran, on July 30 202Show more

Ismail Haniyeh: Hamas blames Israel and US for killing of political leader in Iran