Satellite imagery and video footage have emerged suggesting that Egypt is building what appears to be a large, concrete-walled enclosure which observers believe will be used to manage a major influx of Palestinian refugees flooding out of Gaza via the Rafah crossing on its eastern border. As Israel’s planned military assault on the city of […]