Tag: Human Rights Commission

Nothing ‘Right’ about India’s Human Rights Commission

The accreditation review of the National Human Rights Commission of India (NHRCI), is scheduled to take place in the last week of March 2024 and in the last week...

No posts to display

Trending