An Opera News Kenya publication
Independent Police Oversight Authority has condemned the incident in which members of the public attacked police…