topleft
topright

Glossary of terms used on this site

Search for glossary terms (regular expression allowed)
Begins with Contains Exact term
All A C E G H I N O P S T U
Term Definition
NHRI

National Human Rights Institutions (NHRIs) are administrative bodies, established by governments, set up to protect or monitor human rights in a given country. The growth of such bodies has been encouraged by the Office of the United Nations High Commissioner for Human Rights (OHCHR).

Glossary 2.7 uses technologies including PHP and SQL
© by The International Service for Human Rights (ISHR) 2012