Ashraf AboArafe Today, at the embassy headquarters in Cairo, the Ambassador of the Custodian of the Two Holy Mosques…
Read More »Ashraf AboArafe The Agency for the General Presidency of the Prophet’s Mosque Affairs represented by the Assistant Agency for Communication…
Read More »