Hazma Municipality 1 Avis Jerusalem Deir Dibwan Municipality 4 Avis Ramallah US Embassy 84 Avis Jerusalem Ramallah and Al-Bireh Sharia Court Execution Department 17 Avis Ramallah GFA Consulting Group 1 Avis International Lire la suite