Tal Afar Municipality Directorate 3 Avis Nineveh Afh(action for Humanity) 20 Avis International Wro_member 29 Avis Baghdad General Company for Textiles and Leather Industries 69 Avis Baghdad Czech Republic 1 Avis Baghdad Lire la suite