Bank of Palestine 7 Avis Ramallah Palestinian Center for Communication and Development Policies 9 Avis Hebron The Center for Mind-Body Medicine 17 Avis International North Ramallah Land Department 1 Avis Ramallah Southern Beit Qad Village Council 5 Avis Jenin Lire la suite