In a classic case of a revolution swallowing its own children, an official in the office of Director of Public Prosecutions was charged with corruption yesterday.
William Ashael Osoro appeared before Anti-Corruption Magistrate Lawrence Mugambi at Milimani Law Courts and denied two counts of abuse of office and stealing by servant against the law.