Tag: Satellite
A new city is taking shape in the vast deserts of North Africa, with the continent’s tallest tower and the Middle East’s largest cathedral. 30 miles east of Cairo, EgyptThe plan, launched by President Abdel Fattah al-Sisi and tentatively named the New Administrative Capital (NAC), will house a significant portion of Egypt’s population, which currently