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