Related
What Ismail Haniyehâs assassination means for Gaza and the larger region