Norwegian Refugee Council 50 Notice International Build Palestine 6 Notice Ramallah Ramallah Municipality 54 Notice Ramallah United Nations High Commissioner for Refugees - UNHCR 27 Notice International Martyrs' Triangle Village Council 6 Notice Jenin Read More