Welcome to the official Kenya Broadcasting Corporation (KBC) News YouTube channel.
The CS was responding to an IPOA statement alleging that police used disproportionate force during the demonstrations, resulting in 65 deaths.
Remember me