Minors' Care Directorate 29 Avis Dhi Qar Nineveh Investment Authority 23 Avis Nineveh General Company for Cars and Machinery Trading 11 Avis Baghdad Halabja disabled organization 1 Avis Sulaymaniyah قيادة قوات حرس الحدود 83 Avis Baghdad Lire la suite