Two police officers arrested over murder of a farmer

The arrest follows investigations by the Independent Policing Oversight Authority (IPOA) in an incident that occurred on April 20, 2019....

read more...

Published By: Kenya. - Tuesday, 29 September