An Opera News Kenya publication
Police manning a traffic roadblock along Eldoret-Nakuru highway were on Thursday morning forced to eat a…