Israel and Lebanon agree to a 10-day ceasefire, but Israel's military will remain on Lebanese territory, meaning Hezbollah's conditions were not met.