Bani Zaid West Municipality 6 Avis Ramallah Husan Village Council 10 Avis Bethlehem Saniriya Village Council 4 Avis Qalqilya International First Relief 5 Avis Ramallah Energy and Natural Resources Authority 27 Avis Ramallah Lire la suite