Iran and Hezbollah have said that Tehran's agreement with the U.S. requires Israel to withdraw from Lebanon, something the country has rejected doing.
Iranian Foreign Minister Abbas Araghchi said the presence of Israeli forces in the country would be a violation of the agreement, which is set to be signed on Friday.