Kirkuk Municipality Directorate 450 Avis Kirkuk Nineveh University 46 Avis Nineveh AVSI Foundation 52 Avis International National Investment Commission 70 Avis Baghdad The General Company for Maritime Transport 12 Avis Basra Lire la suite