Satellite Images Capture Mass Exodus of Palestinians from Gaza
21 November 2023
The images provide a harrowing glimpse of the dire situation facing Palestinians in Gaza.
The primary area included in the images is located at 31.474, 34.436.
The release of this imagery comes as the Israeli military continues its offensive in Gaza.