ACTED 1 Avis Gaza Bank of Palestine 7 Avis Ramallah Halhul Municipality 15 Avis Hebron Ministry of Transport and Communications 26 Avis Ramallah Rojib Village Council 1 Avis Nablus Lire la suite