NHRIs and the Challenges of Independence in a Kenyan Context
The concept of National Human Rights Institutions (NHRIs) with a mandate to protect and promote human rights have been addressed by the UN for more than half a century, and such institutions have been established in several countries around the world for the last two decades. The establishment of a national human rights institution is however not equal to the commitment of human rights, and in som