Egypt is en-route to build another New City. This time it is all dedicated to science and technology. Science city

Read More