Saudi Gazette report MAKKAH — The General Authority for the Care of the Grand Mosque and the Prophet’s Mosque started implementing its operational plans featuring a diverse and integrated system of
Saudi Gazette report MAKKAH — The General Authority for the Care of the Grand Mosque and the Prophet’s Mosque started implementing its operational plans featuring a diverse and integrated system of