Beit Ur al-Tahta Municipality 4 Avis Ramallah German Red Cross 2 Avis Nablus Shuqba Village Council 3 Avis Ramallah Al-Maqasid Islamic Charitable Society 1 Avis Jerusalem Palestinian Alimony Fund 1 Avis Ramallah Lire la suite