News

Satellite images show construction of Egypt's New Administrative Capital has accelerated after a period of slower progress.