News

A court in Kenya ohas given police 15 days to complete investigations of two police officers suspected of shooting and ...
Police Constables Duncan Kiprono and Klinzy Barasa will remain detained for 15 days as IPOA seeks more days to conclude ...