Barham Village Council 3 Avis Ramallah Popular Committee for Deir Ammar Camp Services 5 Avis Ramallah Rafat Village Council / Salfit 3 Avis Salfit Humane Society 1 Avis Ramallah Directorate of Military Medical Services 6 Avis Ramallah Lire la suite