Egypt 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 ...