Israeli evacuation orders and attacks leave no safe place for Gaza residents
The incessant Israeli evacuation orders and attacks have made the entire Gaza Strip uninhabitable and forced millions of Palestinians to flee again and again. The Israel Defense Forces (IDF) on…