The National Human Rights Commission (NHRC) of India is an autonomous statutory body established on October 12, 1993 [1], under the provisions of The Protection of Human Rights Act, 1993 [2] (TPHRA). The Commission is in conformity with the Paris Principles - a broad set of principles agreed upon by a number of nations for the promotion and protection of human rights, in Paris in October 1991.
Source: Wikipedia
The Commission does an active role in Catering to the preservation of human rights of various strata of society.
Official site of national human rights commission:
http://nhrc.nic.in/