Kenyans aggrieved by actions of errant
police officers are set to enjoy swift justice following fresh efforts to
hasten prosecution process, Independent Policing and Oversight Authority
Chairperson Anne Makori has noted.
The Independent Policing
Oversight Authority (IPOA) is a state Authority created under an Act of
Parliament No.35 of 2011, with the mandate of holding the police accountable to
the public in the performance of their functions.
Following investigations by the Independent Policing Oversight Authority and upon independent review of the case files by the Director of Public Prosecutions, the following officers will be charged with the murder of Ms. Mary …