Latest NewsSoldiers Deployed in the Israeli Town of Metoula, near the Lebanese Border This Is Beirut 9 Oct 2023 at 13:53 share