Iran's delayed response to Haniyeh's killing raises questions | Iran International