Cloud Over Accreditation: Why India’s Human Rights Body Faces Scrutiny
Why India’s Human Rights Commission Faces Challenges NHRC the country’s primary body tasked with safeguarding human rights, has found itself in a precarious position. For the second consecutive year, a crucial UN-linked organization has deferred accreditation for the NHRC, raising concerns about its effectiveness and independence. This development comes from the Global Alliance of National … Read more