Author: SuperAdmin

The National Police Service (NPS) and the Independent Police Oversight Authority (IPOA) has intervened after the deadly clashes between police officers and at the Duka Moja Trading Center in Narok County. The government has therefore ordered the transfer of all the police officers from two of the stations involved in…

Read More