KNCHR Boss Roseline Odede Is Dead

The Kenya National Commission on Human Rights (KNCHR) chairperson Roseline Odede is dead. Commission Vice Chairperson Raymond Nyeris in a statement on Saturday said Odede died on Friday, January 3 after a short illness. “It is with shock and deep sorrow that KNCHR informs you all of the demise of Roseline Odhiambo Odede, Chairperson of … Continue reading KNCHR Boss Roseline Odede Is Dead