NHRC and SHRC
13
Jul
Subject: Polity Context: Recent Custodial deaths in Tamil Nadu and encounter in Uttar Pradesh has brought into focus the role of human rights watchdogs. Concept: NHRC The National Human Rights Commission (NHRC) of India was established on 12 October, 1993. The statute under which it is established is the Protection of Human Rights Act (PHRA), […]