The Director of Public Prosecutions (DPP) has secured a 35-year prison sentence for two police officers, Emmanuel Wafula and Godwine…