The National Human Rights Commission (NHRC) is a statutory body established in 1993 under the Protection of Human Rights Act, 1993. It functions as the watchdog for the protection and promotion of human rights in India, particularly those relating to …
