NHRC [Complete Information]
Introduction: The National Human Rights Commission (NHRC) is an independent statutory body established in India to protect and promote human rights. It was established in 1993 under the Protection of Human Rights Act, 1993. In this article, we will take a closer look at the NHRC, its functions, and the role it plays in protecting …