KNCHR Chairperson Roseline Odede dies

The Chairperson of the Kenya National Commission on Human Rights (KNCHR), Roseline Odede, has died following a short illness.

Leave a Reply