Following Haniyeh’s killing in Iran, we take a look at his life and legacy.

Hamas political leader Ismail Haniyeh has been killed in Iran’s capital Tehran.

Haniyeh, 62, had attended the swearing-in ceremony of Iran’s newly elected President Masoud Pezeshkian on Tuesday shortly before he was assassinated.

full article