Iran backs Hezbollah, demands Israeli withdrawal from Lebanon, complicating US peace efforts and raising regional tensions.