An Opera News Kenya publication
The police in Kenya and its citizens have a reputation of getting along awkwardly.For a long…