Top Hamas leader Ismail Haniyeh killed in Iran | BBC News YouTube News August 20, 2024 Hamas has said its leader Ismail Haniyeh has been killed while staying in Tehran, Iran. He was killed in an…