Nahalin Municipality 8 Avis Bethlehem Humanitarian Relief Foundation - Switzerland 16 Avis Ramallah Islamic Relief Worldwide 2 Avis International Arab Knights Foundation for Development 14 Avis Gaza Jaffna Village Council 2 Avis Ramallah Lire la suite