Barham Village Council 3 Avis Ramallah Beit Kahil Municipality 19 Avis Hebron Directorate of Education - Tubas 1 Avis Tubas Ministry of Education 647 Avis Ramallah Representative Office of Switzerland in the Occupied Palestinian Territories 1 Avis Ramallah Lire la suite