An Opera News Kenya publication
Kenyan Traffic Police officers have been adversely mentioned in corruption and bribery cases. Drivers on the…