Palestinians inspect the rubble of a structure hit by an Israeli bombardment in Deir al-Balah, Gaza Strip, March 22, 2025