People are seen among rubble in the Jabalia refugee camp, northern Gaza Strip, on July 21, 2024. (Photo: Xinhua)
Men sit among rubble in the Jabalia refugee camp, northern Gaza Strip, on July 21, 2024. (Photo: Xinhua)
People sit in front of destroyed buildings in the Jabalia refugee camp, northern Gaza Strip, on July 21, 2024. (Photo: Xinhua)
People are seen among rubble in the Jabalia refugee camp, northern Gaza Strip, on July 21, 2024. (Photo: Xinhua)