DPP Refutes Claims of Dropping Charges Against 8 Police Officers, Says They Will Be State Witnesses » Capital News

NAIROBI, May 6, 2025 —The Director of Public Prosecutions has denied claims that it dropped charges against eight police officers linked to the 2017 murder of Baby Samantha Pendo, following widespread public criticism from civil society groups. In a statement,…