Why Egypt Is Building a New Capital City

The governmental infrastructure as depicted seems to be massive. I wonder how it is justified for a relatively small country. The population must live under strict governmental control of every aspect of its life. BTW nice content!