An Opera News Kenya publication
While Police in Kenya have been accused in the past of resorting to violence to…