New satellite images show Egypt is building a 16-foot wall around an 8-square-mile buffer zone but has offered no explanation.
Korea Coast Guard, Google Maps
Courtesy of Kevin Clone
Michelle
New satellite images show Egypt is building a 16-foot wall around an 8-square-mile buffer zone but has offered no explanation.
Korea Coast Guard, Google Maps
Courtesy of Kevin Clone
Michelle