Israel and Lebanon have agreed to a US-brokered ceasefire framework, contingent on Hezbollah ceasing attacks. This agreement comes after weeks of fighting and aims to remove an obstacle in broader negotiations, despite some Israeli officials calling it a "grave mistake."