Will the US-brokered ceasefire in Lebanon hold? November 28, 2024 by Agreement ends more than a year of fighting between Hezbollah and Israeli military. Read More