Beirut, July 31: Iran's Supreme Leader Ayatollah Ali Khamenei on Wednesday vowed revenge on Israel over the killing of Hamas' political chief.

Khamenei said Israel “prepared a harsh punishment for itself” after Ismail Haniyeh was killed in a predawn airstrike in the Iranian capital Tehran. Who Was Ismail Haniyeh? Know All About Hamas Political Bureau Chief Killed in Attack in Iran’s Tehran.

“We consider his revenge as our duty,” Khamenei said in a statement on his official website, saying Haniyeh was ”a dear guest in our home."