Detroit Area Sheriff Puts His Officers on Notice: ‘Our Job Is to Go in without Delay’

“Leave police work” if you’re not up to the job, Sheriff Michael Bouchard said.

0
0