General Directorate of Prisons 884 Avis Riyadh General Administration of Medical Services of the Armed Forces 231 Avis Riyadh The superior committee of justice 25 Avis Riyadh Jeddah Governorate Police 7 Avis Jeddah Aliyah municipality 18 Avis Jizan Lire la suite