Public Security Training City 14 Avis Mecca Internet Services Unit 23 Avis Riyadh General Office of the Presidency of State Security 684 Avis Riyadh The Saudi Center for International Strategic Partnerships 235 Avis Riyadh Ministry of Communications and Information Technology 173 Avis Riyadh Lire la suite