Haniyeh dhe një truproje u vranë në një "goditje" para agimit në akomodimin e tyre në Teheran të mërkurën, tha Garda Revolucionare e Iranit. Haniyeh ishte në Iran për të marrë pjesë në betimin e Presidentit. Izraeli, i akuzuar nga Hamasi, Irani dhe të tjerët për sulmin, nuk e ka komentuar drejtpërdrejt atë. Vrasja e Haniyeh me bazë në Katar është ndër disa incidente që nga prilli që kanë rritur tensionet rajonale gjatë luftës së Gazës, e cila ka tërhequr grupet e armatosura të mbështetura nga Irani në Siri, Liban, Irak dhe Jemen.