Makkah Region Police 16 Avis Mecca Martyrs, injured, prisoners and missing fund 106 Avis Riyadh Public Health Authority 255 Avis Riyadh Sabikha municipality 100 Avis Asir Critical municipality 102 Avis Asir Lire la suite