Beitunia Municipality 35 Avis Ramallah St. Yves Foundation - Catholic Center for Human Rights 13 Avis Jerusalem Palestinian Wastewater Engineers Group 3 Avis Ramallah Bethlehem Municipal Council 1 Avis Bethlehem Qasra Municipality 4 Avis Nablus Lire la suite