NHRC Deferred for Third Time: A Major Setback for India
The Sub Committee of Accreditation of the Global Alliance of National Human Rights Institutions (GANHRI) decided to defer the accreditation of India's National Human Rights Commission (NHRC-India) for the second…