Denver, Colorado Local News1 year ago
Report shows rocky body camera rollout for Denver deputies
[ad_1] DENVER — A new report shows Denver Sheriff Department (DSD) deputies ran into big problems amid their body camera rollout last year. While many law...