#Human Rights, #National Human Rights Commission (NHRC)
Human rights in India
Police brutality
Custodial deaths
What is the NHRC? Explained
The National Human Rights Commission (NHRC) is an independent statutory body constituted on 12 October 1993 under the Protection of Human Rights Ordin... Read more