Intense fighting between Israel and Hezbollah in southern Lebanon has scuttled scheduled talks between the United States and Iran. The cancellation of talks raised questions about an initial agreement to end the war in Iran.
U.S. and Iranian officials postponed negotiations planned in Switzerland on Friday about the details of their peace agreement as it faced a major test.