Overview
- Union minister Nitin Gadkari said he encountered Haniyeh at a Tehran hotel and saw him at President Masoud Pezeshkian’s swearing-in before learning hours later that Haniyeh had been killed.
- Gadkari said he traveled to Iran at Prime Minister Narendra Modi’s request and was told around 4 a.m. by the Iranian ambassador to India to depart after news of the assassination.
- Iranian authorities have said the killing occurred around 1:15 a.m. on July 31, 2024 inside an IRGC-controlled facility in Tehran, where Haniyeh’s bodyguard also died.
- The IRGC has described a short‑range missile strike, while an investigation cited by The Telegraph alleges Mossad recruited Iranian security personnel to plant explosives that were remotely detonated.
- Senior IRGC figures have acknowledged major security lapses, and reporting has also referenced an aborted attempt during Haniyeh’s May visit, with no definitive public resolution on method or attribution.