A ceasefire between Israel and Hezbollah has been reached after more than a year of hostilities, resulting in thousands of casualties, extensive destruction, and widespread displacement in both Lebanon and Israel