On Second Thought

Can Body Cameras Stop Police Brutality?


Listen Later

The DeKalb County Police Department is the latest law enforcement agency to equip officers with body cameras. The department is buying 600 BodyWorn cameras made by Utility Inc. for each of its patrol officers. The police say it's an effort to enhance transparency and officer safety, but there are concerns about how that footage would be shared with the public. We talk about the debate over police body cameras with DeKalb County Public Safety Director Cedric Alexander, Utility Inc. CEO Robert
...more
View all episodesView all episodes
Download on the App Store

On Second ThoughtBy On Second Thought

  • 3
  • 3
  • 3
  • 3
  • 3

3

1 ratings