Applications for the Winter Internship Programme of the National Human Rights Commission are Open- Apply by Nov 4!
About the Organisation The National Human Rights Commission (NHRC) is India's independent statutory body responsible for the promotion and protection of human rights. It was established on October 12, 1993, under the Protection of Human Rights Act, 1993, and is headquartered in New Delhi. About the Opportunity NHRC