Top Hamas political leader Ismail Haniyeh was killed by Israel last night while he was in Iran for the inauguration of the new Iranian president.

Israel could have done this at any time over the past decades.

The significance of it happening now is that it means peace talks are… pic.twitter.com/LRijkptLjO

— Joe Quinn (@SeosQuinn) July 31, 2024
.....