NAIROBI: Vetting of all top police officers in North Eastern region, started in Garissa Town Tuesday.
Officers in the ranks of OCPD, their deputies and AP commanders of the rank of Senior Superintendent of Police and Superintendent of Police are to face the National Police Service Commission (NPSC).