Robert Stephen
Deputy Chief of Mission has assumed the duties of Chargé d’Affaires to the U.S. Mission in Egypt.
Most Read