Egypt, nicknamed "the mother of the world" by its people, is unrecognizable. Gigantic construction sites have sprung up in the desert at an exponential rate, including roads, bridges, and megaprojects...Show more