Pongezi..Fast and furious police in Kenya wins award

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