Nasifa municipality 99 Avis Riyadh Health Affairs in Makkah Al-Mukarramah 50 Avis Mecca General Directorate For Security patrols 396 Avis Riyadh The General Authority for the Affairs of the Grand Mosque and the Prophet’s Mosque 80 Avis Mecca Saudi General Directorate of Criminal Evidence 14 Avis Riyadh Lire la suite