Welcome to the official Kenya Broadcasting Corporation (KBC) News YouTube channel.
The National Police Service (NPS) has ordered Kassim Abdi Sebu to surrender to the Directorate of Criminal Investigations (DCI) Homa Bay County headquarters over his alleged association with the violence…