united nations system

Join International Human Rights Internships

International Human Rights Internships: The International Service for Human Rights (ISHR) is an international non-governmental organisation based in Geneva, at the heart of the United Nations human rights system, with a small branch office in New York. International Service for Human Rights (ISHR) is established in supporting and facilitating the work of human rights defenders […]