BEIRUT: More than 640,000 displaced people in Lebanon have returned home, according to the International Organization for Migration, as clashes between Hezbollah and Israel have wound down following a deal to end the Middle East war.

Lebanon was drawn into the regional war on March 2 when Hezbollah fired rockets at Israel to avenge the killing of Iran’s supreme leader in US-Israeli strikes.

Israel responded with heavy airstrikes and an invasion of southern Lebanon, where its troops still occupy swathes of territory.

Israel’s military said on Friday it had struck several Hezbollah sites in southern Lebanon a day earlier in response to attacks on its troops in the area.

Lebanese authorities say Israeli attacks have killed roughly 4,300 people and displaced over 1 million, particularly from southern Lebanon and Beirut’s southern suburbs.