Beit Emmaus Cooperative Society 1 Avis Jerusalem Farkha Village Council 3 Avis Salfit Deir Sharaf Village Council 4 Avis Nablus Al-Aqrabaniyah Village Council 2 Avis Nablus SPARK 3 Avis International Lire la suite