General Supplies Directorate 101 Avis Ramallah Osarin Village Council 13 Avis Nablus Barham Village Council 3 Avis Ramallah Ain Siniya Village Council 5 Avis Ramallah The UN Secretariat 100 Avis International Lire la suite