Barham Village Council 3 Avis Ramallah Cowater International 7 Avis International Al-Samou' Zakat and Charity Committee 1 Avis Hebron Dergir Village Council 2 Avis Ramallah Talouza Village Council 1 Avis Nablus Lire la suite