General Administration of Relations and Media 52 Avis Riyadh Municipality of Ahad Rafidah Governorate 207 Avis Asir General Grain Corporation 40 Avis Riyadh Health Affairs in Makkah Al-Mukarramah 50 Avis Mecca The special force for the security of the Grand Mosque 1 Avis Mecca Lire la suite