Iran says Haniyeh killed by short-range projectile
Western media reports suggest Israel's secret service planted bombs inside the building Haniyeh was staying in.
Western media reports suggest Israel's secret service planted bombs inside the building Haniyeh was staying in.