Beit Surik Municipality 6 Avis Jerusalem Ain Yabroud village 1 Avis Ramallah Civil Affairs Authority 2 Avis Ramallah Cooperation Foundation 69 Avis Ramallah Al-Ubaidiyah Municipality 8 Avis Bethlehem Lire la suite