TEHRAN, July 31: Hamas said Wednesday its political leader Ismail Haniyeh was killed in an Israeli strike in Iran, where he was attending the inauguration of the country's new president, and vowed the act "will not go unanswered".