The only thing that can prevent Iran from carrying out a revenge attack on Israel is an agreement on a ceasefire in Gaza, according to three high-ranking Iranian representatives for the news agency Reuters.
One of the sources, a high-ranking Iranian security official, claims that Iran and its allies will carry out an attack if the talks fail or if Israel appears to be dragging out the negotiations.
Iran has promised to punish Israel for the deadly attacks on Hamas leader Ismail Haniya and Hezbollah's commander Fuad Shukr.
Several Western countries have urged Iran not to carry out a revenge attack on Israel, but Iran's President Masoud Pezeshkian has responded that the country will not give in to "bullying" and has the right to respond to attackers.