Iranian Supreme Leader Ayatollah Ali Khamenei vowed 'harsh punishment' and revenge against Israel over the assassination Wednesday of Hamas chief Ismail Haniyeh, who was in Tehran for the inauguration of the Islamic Republic's new president.
Although Israel has not commented on the killing, the fact that the assassination took place in the "heart of Tehran" during "a high-profile visit" sends a clear signal from