An Opera News Kenya publication
Its been long since the police in Kenya and its citizens were on one side wouldn’t…