Dorcas Rlief & Development 3 Avis International Heartland Alliance International (HAI 111 Avis International Kanaf Organization for Relief and Development 1 Avis Nineveh Saida Municipality 1 Avis Diyala Iraqi Foundation for Development 19 Avis Nineveh Lire la suite