People forced to flee from the northern Gaza Strip town of Beit Lahia are seen on a street in the Gaza City, on Nov. 17, 2024. At least 96 Palestinians were killed by Israeli bombing in the northern and central Gaza Strip in the past hours, the Hamas-run Gaza media office said on Sunday. (Photo by Abdul Rahman Salama/Xinhua)