A photograph taken from the southern Lebanese region of Marjayoun shows smoke rising following an Israeli strike near Aarab Salim on June 19, 2026. AFP-Yonhap

JERUSALEM — Israel’s military struck targets throughout southern Lebanon overnight into Friday and Hezbollah reported intense fighting in the area, threatening the nascent agreement between Iran and the United States to end their war. Lebanese media reported at least 18 people killed in the strikes, and Israel said four soldiers died.

The conflict between Israel and Iran-backed Hezbollah is the most precarious part of the Iran deal. Neither Israel nor the militant group signed the agreement — but it is supposed to end their fighting, and Iran has signaled its willingness to risk renewed war in the region for the sake of its interests in Lebanon and its most important regional ally.

Iranian officials didn't travel as planned to Switzerland for talks on Friday with the United States, in part over the fighting, a regional official said. U.S. Vice President JD Vance also called off his trip, and mediators are now scrambling to reschedule the meetings, which were supposed to begin addressing how to restrict Iran’s nuclear program — the core issue over which Israel and the U.S. went to war on Feb. 28.