Barham Village Council 3 Avis Ramallah Taybeh Municipality 1 Avis Ramallah Ibn Sina Specialized Hospital 1 Avis Jenin Bethlehem Municipal Council 1 Avis Bethlehem Arab Agricultural Engineers Association 2 Avis Ramallah Lire la suite