Director of Public Prosecutions (DPP) Noordin Haji has refuted claims of a bad working relationship with the Judiciary.
Mr Haji said investigators are partly to blame for presenting weak cases. Speaking after paying a courtesy call to Kakamega presiding judge William Musyoka, the DPP said his office is working well with other players in the criminal justice system to ensure watertight cases.