The General Presidency of the Commissions for the Promotion of Virtue and the Prevention of Vice 519 Avis Riyadh Municipality of injustice 54 Avis Mecca Operation and Maintenance Department in Al-Kharj and Al-Silyl 32 Avis Al-Kharj Al-Suha municipality 80 Avis Jizan Ministry of Communications and Information Technology 173 Avis Riyadh Lire la suite