Saudi Gazette reportJEDDAH – On behalf of Custodian of the Two Holy Mosques King Salman bin Abdulaziz, newly appointed Saudi ambassadors to several countries took the oath of office before Crown Prince
Saudi Gazette reportJEDDAH – On behalf of Custodian of the Two Holy Mosques King Salman bin Abdulaziz, newly appointed Saudi ambassadors to several countries took the oath of office before Crown Prince