KNCHR chief passes on after a short illness

The Kenya National Commission on Human Rights (KNCHR) chairperson, Roseline Odede is dead. Vice Chairperson of the state agency whose mandate includes offering advisories to the Government and reporting obligations to several international bodies and organisations Raymond Nyeris, said Odede died on Friday, January 3, after a short illness. “It is with shock and deep […]

Continue Reading