Do Buffalo Police training, contracts need changing?

It may not be easy for the Buffalo Police Department to fire officers accused of misconduct, experts say.