Yasid village council 5 Avis Nablus Jerusalem Endowments and Al-Aqsa Mosque Affairs Department 8 Avis Jerusalem Beit Liqya Municipality 2 Avis Ramallah Douma Village Council 2 Avis Nablus MAP - Medical Aid for Palestinians 82 Avis International Lire la suite