- Advertisement -
The assassination of Hamas leader Ismail Haniyeh should have been all but impossible.
He was an honoured guest of the Iranian government, protected by its elite Islamic Revolutionary Guard Corps, and staying in a secure safe house in the heart of Tehran.
Yet at least three international news…

