Palestinian Vision 51 Notice International Nablus Court of First Instance Execution Department 9 Notice Nablus Ministry of Public Works and Housing 56 Notice Ramallah Eastern Ramallah Sharia Court of First Instance 2 Notice Ramallah General Supplies Directorate 61 Notice Ramallah Read More