A national human rights institution (NHRI) is an independent and specialised institution promoting, protecting and monitoring human rights. Such institutions exist in a number* of countries. To become an NHRI, an institute must be compliant with the so-called UN Paris … Continue reading » “National Human Rights Institutes: Protect and Promote Human Rights Globally”
Continue readingMore Tag