Ahmed Abdel Hafez
Head of the Egyptian Endowment Authority Ahmed Abdel Hafez has been relieved of his post, according to a Sunday announcement by the cabinet.
Most Read