Satellite images reveal thousands of new tents near Gaza border area under Israeli evacuation order

Satellite images reveal thousands of new tents near Gaza border area under Israeli evacuation order

The Israeli army has ordered the evacuation of large swathes of Gaza after a series of deadly overnight strikes, including areas that satellite images show are densely populated.