Richard Kamau on 08th Aug

Roseline Odede, the chairperson of the Kenya National Commission on Human Rights (KNCHR), responds to questions from the...