Haniyeh was killed on July 31 along with his bodyguard when their residence in Tehran was attacked. Both Hamas and Iran accused Israel of carrying out the assassination.