The General Authority for the Affairs of the Grand Mosque and the Prophet’s Mosque 80 Avis Mecca Saudi Authority for Accredited Residents 80 Avis Riyadh Al-Leith municipality 136 Avis Riyadh Operation and maintenance department for military installations in Taif 59 Avis Ta'if National Anti-Corruption Commission 191 Avis Riyadh Lire la suite