Treatment and Rehabilitation Center for Victims of Torture 7 Avis Ramallah Taybeh Village Council 5 Avis Jenin Beitunia Village Council 1 Avis Ramallah Joint Services Council for Waste and Sanitation Management/Salfit Governorate 1 Avis Salfit Qatar Charity 3 Avis International Lire la suite