Deir Abu Mash'al Village Council 1 Avis Ramallah Representative Office of Switzerland in the Occupied Palestinian Territories 1 Avis Ramallah Community Development and Continuing Education Association 1 Avis Bethlehem Directorate of Education - Birzeit 4 Avis Ramallah The Danish Refugee Council - DRC 8 Avis Gaza Lire la suite