Surprise Me!

Satellite images reveal Egypt has been quietly building a 16-foot wall on its border with Gaza

2024-02-27 1,576 Dailymotion

New satellite images show Egypt is building a 16-foot wall around an 8-square-mile buffer zone but has offered no explanation.