Bank of Palestine 7 Avis Ramallah Palestinian Red Crescent Society Hospital - Al-Bireh Branch 31 Avis Ramallah International Criminal Court - ICC 20 Avis International Hawara Municipal Council 5 Avis Nablus Sakaka Village Council 1 Avis Salfit Lire la suite