Pictures show destruction of Gaza visible from space as people flee south
Israel has ordered Palestinians in northern Gaza to evacuate again. At the same time, it’s ordering refugees already in southern Gaza to flee – somewhere else. And the panicked response can be seen from space. Now, Maxar Technology’s commercially available satellite photos reveal thousands of Palestinians are once again streamingContinue Reading