Tal Afar University 8 Avis Nineveh General Federation of Trade Unions in Iraq 60 Avis Baghdad Ashour General Contracting Company 33 Avis Baghdad University of Diyala 178 Avis Diyala Al Anbar Health Department 61 Avis Al Anbar Lire la suite