Thousands mourn Hamas leader Haniyeh in Iran amid calls for revenge
Haniyeh, spoken of as Tehran’s ‘guest’, was assassinated in the Iranian capital as Israel’s war on Gaza rages.
Haniyeh, spoken of as Tehran’s ‘guest’, was assassinated in the Iranian capital as Israel’s war on Gaza rages.