Thousands flee northern Gaza after Israel issues evacuation orders | Israel-Palestine conflict News
Thousands of Palestinians have fled the northern Gaza town of Beit Hanoon following Israeli evacuation orders amid deadly air strikes on the war-torn territory. Civilians…