Beit Kahil Municipality 19 Avis Hebron Nablus Boys Basic School 1 Avis Nablus Abdul Mohsin Qattan Foundation 9 Avis Ramallah Adam Smith International 5 Avis Ramallah Beitunia Municipality 35 Avis Ramallah Lire la suite