Following the IDF’s evacuation orders and renewed strikes in Gaza, roughly 20,000 residents of Beit Hanoun in northern Gaza have fled the area.

Category: