Turquoise Mountain 6 Avis International General Petroleum Corporation 1 Avis Ramallah Directorate of Education - Tubas 1 Avis Tubas Beit Surik Municipality 6 Avis Jerusalem Barham Village Council 3 Avis Ramallah Lire la suite