Public Prosecution 626 Avis Riyadh General Administration of Communications and Information Technology 67 Avis Riyadh Al-Maqar Company for Development and Development 17 Avis Medina Eastern Province Police 55 Avis Eastern Province Najran Police 11 Avis Najran Lire la suite