Tal Afar University 8 Avis Nineveh Nineveh University 46 Avis Nineveh Petroleum Training Institute - Baghdad 45 Avis Baghdad Textile and Leather Workers Union 1 Avis Baghdad Najaf Governorate Police Directorate 8 Avis Najaf Lire la suite