Satellite images that reveal “the works” that Egypt is carrying out on its border with Gaza
Satellite images appear to show extensive construction work underway on Egypt’s border with Link which, according to some sources, are being carried out in preparation