What Haniyeh's death means for Hamas and the Middle East
Iran's Revolutionary Guards said Haniyeh and one of his bodyguards were "assassinated" in the capital Tehran at around 2am local time, according to Iranian state media.
Wednesday 31 July 2024 09:47, UK
Please use Chrome browser for a more accessible video player
