Egypt swears in a new Cabinet as mounting economic challenges fuel public discontent

Egypt swears in new cabinet as mounting economic challenges fuel public discontent