A Palestinian woman cooks at the Jabalia refugee camp in northern Gaza Strip, May 5, 2024.(Photo: Xinhua)
A Palestinian woman cooks at the Jabalia refugee camp in northern Gaza Strip, May 5, 2024.(Photo: Xinhua)
Palestinian children are pictured at the Jabalia refugee camp in northern Gaza Strip, May 5, 2024.(Photo: Xinhua)
Palestinians are pictured at the Jabalia refugee camp in northern Gaza Strip, May 5, 2024.(Photo: Xinhua)