Badrus Village Council 1 Avis Ramallah Popular Committee for Services of Deheishe Camp 3 Avis Bethlehem Palestine Polytechnic University 32 Avis Hebron Civil Affairs Authority 2 Avis Ramallah Hawara Municipal Council 5 Avis Nablus Lire la suite