Opposition leader Raila Odinga has raised the red flag over a proposed motion by Kiharu MP Ndindi Nyoro to trim the powers of the chief public prosecutor to try corruption cases. He dismissed the move to sponsor a bill seeking to clip the powers of Director of Public Prosecutions (DPP) and Directorate of Criminal Investigations […]