Beirut: Apna Punjab Media: Iran’s Supreme Leader Ayatollah Khamenei said that the killing of top Hamas political leader Ismail Haniyeh will be avenged. Khamenei said Israel had “prepared for itself a severe punishment”. The Supreme Leader said that Haniyeh was “a favorite guest in our house” and “we consider it our duty to take revenge on him”. On the other hand, Iranian President Masoud Pezeshkian has condemned the murder of Hamas leader in Tehran. The President said in a post on Twitter that his country will protect the territorial integrity of the country and that strict action will be taken against those responsible for the killing.