Ramallah Court of First Instance 31 Avis Ramallah Shuqba Village Council 3 Avis Ramallah Our Jerusalem Association for Empowerment and Development 1 Avis Jerusalem CARE 63 Avis International Palestinian Nursing and Midwifery Association 2 Avis Ramallah Lire la suite