Burj Al-Bireh Municipal Council Beit Marsam 4 Avis Ramallah Palestinian Deposit Insurance Corporation 7 Avis Ramallah Health work committees 3 Avis Bethlehem Mansheya Village Council 3 Avis Bethlehem Half Jbeil Village Council 1 Avis Nablus Lire la suite