KHAN YOUNIS, Gaza Strip—Battles between Israel and Hamas around hospitals forced thousands of Palestinians to flee from some of the last perceived safe places in northern Gaza, stranding critically ...