EditorialPalestinians inspect the site of an Israeli strike on a school sheltering displaced people, amid the ongoing Israel-Hamas conflict, at Beach refugee camp in Gaza
EditorialPalestinians inspect the site of an Israeli strike on a school sheltering displaced people, amid the ongoing Israel-Hamas conflict, at Beach refugee camp in Gaza, Gaza city, Gaza Strip, Palestinian Territory - 19 Oct 2024