Geneva-based UN-related body to review India’s human rights accreditation status this week
29
Apr
Geneva-based UN-related body to review India’s human rights accreditation status this week Subject: IR Sec: Int Org Context: The National Human Rights Commission (NHRC) is preparing to defend the government’s human rights processes at a meeting in Geneva this week. More on news: The NHRC’s ratings were put on hold in 2023 over […]