Egypt’s New Ministry Of Defense “Octagon” Complex Looks Like An Alien Base From Space
The sprawling installation that will work as headquarters for the Egyptian military is part of a new, fledgling administrative capital located 20 miles east of Cairo.