After 15 months of war, the Israel-Hamas ceasefire agreement took effect yesterday, but Gazans who cheered in celebration over the truce soon found their happiness overshadowed by a harsh reality when they returned to find their homes lying in ruins.
20 January 2025