Public outcry against the police has been driven by alleged ills in the police force whose nefarious reputation has eroded public trust.