An Opera News Kenya publication
The debate about public safety versus law enforcement has emerged once again after a nasty police…