An Opera News Kenya publication
Good progress has been recorded in police work as its been reported that officers have arrested…