Contributing to the Accountability Web: The Role of NHRIs and the SDGs
Alison Hosie
National Human Rights Institutions (NHRIs) are independent bodies set up with a mandate to promote and protect and human rights in their country. There are over 100 of these institutions in the world and each acts as a bridge between…