Hosted on MSN9mon
Satellite Image Shows Construction of Egypt's New CapitalEgypt is notorious for developing new cities in its deserts, promising to alleviate the overcrowded capital. New Cairo, a satellite city established in 2000 was built to house as many as five ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results