Following the shocking assassination of Hamas political leader Ismail Haniyeh on Iranian soil, many questions remain unanswered. The circumstances surrounding his death, including the method and location, have sparked widespread speculation and concern.
According to Iranian state media reports, Haniyeh was killed while in Tehran for the inauguration of Iran’s president. He was staying at a veterans' residence in north Tehran, although the exact location has not been disclosed.