Solidarity Charity Association 3 Avis Nablus Palestinian Land Authority 68 Avis Ramallah Rawabi City Municipality 5 Avis Ramallah Jerusalem District Electricity Company 38 Avis Jerusalem Al-Rama Village Council 3 Avis Jenin Lire la suite