A Palestinian is seen among destroyed buildings in Jabalia in northern Gaza Strip on March 17, 2025. (Photo: Xinhua)
Palestinians walk among destroyed buildings in Jabalia in northern Gaza Strip on March 17, 2025. (Photo: Xinhua)
Palestinians walk among destroyed buildings in Jabalia in northern Gaza Strip on March 17, 2025. (Photo: Xinhua)
Palestinians walk among destroyed buildings in Jabalia in northern Gaza Strip on March 17, 2025. (Photo: Xinhua)