Satellite images have revealed that Egypt is bulldozing a sizable expanse of land, concurrently with the construction of a barrier in the buffer zone between Egyptian territory and the city of Rafah in the southern Gaza Strip. The images provided by Maxar Technologies depict a significant deployment of bulldozers and construction ...