Opposition leaders now claim that Kenyans have lost trust in the Independent Policing Oversight Authority (IPOA) and the Office of the Director of Public Prosecutions (ODPP) over delays in investigating and prosecuting extrajudicial killings.
In a statement, the seven-member team called for the creation of an independent commission to hold rogue officers accountable, accusing IPOA of neglecting its constitutional duties and operating at the mercy of the current regime.