At least 93 dead in Gaza after Israeli airstrikes, hospitals say

Displaced Palestinians fleeing Beit Lahia amid ongoing Israeli military operations in the Gaza Strip arrive in Jabalia, northern Gaza, on Friday, May 16, 2025.