Palestinian Wastewater Engineers Group 3 Avis Ramallah Qalqilya Municipality 130 Avis Qalqilya Beit Fajjar Municipality 8 Avis Bethlehem Kafr Sur Charitable Society 1 Avis Tulkarm Qatar Charity 3 Avis International Lire la suite