Tafilah Governorate Awqaf Directorate 14 Avis Tafila Afh(action for Humanity) 20 Avis International International Islamic Charity Organization 1 Avis International TAD - Al Tahreer Association for Development 3 Avis Nineveh Qazhal Municipality 2 Avis Homs Lire la suite