Independent and effective National Human Rights Commission?
The National Human Rights Commission (NHRC) is the only human rights institution among the existing nine National Human Rights Institutions (NHRIs) in India to apply for membership to the International…