In India, the National Human Rights Commission (NHRC) has been established under the Protection of Human Rights Act, 1993, in accordance with the Paris Principles and 15 States have their own human rights commission.
In India, the National Human Rights Commission (NHRC) has been established under the Protection of Human Rights Act, 1993, in accordance with the Paris Principles and 15 States have their own human rights commission.