Palestinians inspect the site of an Israeli strike on a

Palestinians inspect the site of an Israeli strike on a residential building in Jabalia in the northern Gaza Strip March 18, 2025. REUTERS/Mahmoud Issa