Representative Office of Switzerland in the Occupied Palestinian Territories 1 Notice Ramallah Jerusalem Center for Legal Aid and Human Rights 6 Notice Ramallah Meithalun Municipality 16 Notice Jenin Al-Zaytouna University of Science and Technology 3 Notice Salfit Nablus Execution Department 30 Notice Nablus Read More