Satellite image ©2023 Maxar Technologies
- Crowds of Palestinians trying to flee southern Gaza can be seen from space.
- Israel ordered parts of the southern territory to evacuate on Thursday.
- Since launching a ground invasion in the north, Israel may be gearing up to head south.
A massive crowd of Palestinians huddled together as they try to flee southern Gaza can be seen from space, satellite images show.