Ain Yabrud Village Council 2 Avis Ramallah Husan Village Council 10 Avis Bethlehem Thalassemia Patients' Friends Association 5 Avis Ramallah Popular Committee for Services of Deheishe Camp 3 Avis Bethlehem General Petroleum Corporation 1 Avis Ramallah Lire la suite