NHRC and Other Commission Reports
(Indian Context) Institutional mechanisms play a crucial role in the protection and promotion of human rights in a democratic polity. In India, this role is performed not only by courts but also by statutory human rights commissions, foremost among them the National Human Rights Commission (NHRC), along with other specialized commissions. The reports produced by…