Maria Julia Coutinho
After eight months of debates, the Washington, D.C. city council unanimously voted to purchase and equip all 2,800 police officers in the nation's capital with body cameras.
Trending
After eight months of debates, the Washington, D.C. city council unanimously voted to purchase and equip all 2,800 police officers in the nation's capital with body cameras.
We care about your data. See our privacy policy.