Satellite images show crowds of Palestinians fleeing southern Gaza
Satellite images show crowds of Palestinians fleeing southern Gaza Images of fleeing crowds Middle East Maxar Technologies released photos showing a crowd of Palestinians gathered along Salah al-Din Road in the southern Gaza Strip as they tried to escape through the evacuation corridor. Posted in: … Read more