Iran's supreme leader vows revenge against Israel after Hamas leader's assassination
Iran’s supreme leader Ayatollah Ali Khamenei has promised “harsh punishment” for Israel after the killing of Hamas leader Ismail Haniyeh in Tehran on Wednesday