Palestinian Youth Union 25 Notice Ramallah Deir Ballut Municipality 15 Notice Salfit Palestinian Water Authority 41 Notice Ramallah Masha village council 3 Notice Salfit Right to Life Association 4 Notice Gaza Read More