Joint Services Council for Water and Sanitation for the Villages of Jenin 0 Notice Jenin Tetra Tech 1 Notice International Palestinian Employment Fund 9 Notice Ramallah Federation of Dutch Municipalities for International Cooperation 2 Notice Ramallah John Paul II Foundation 3 Notice Bethlehem Read More