Champaign Council Unanimously Backs Body Cams For Police
The Champaign City Council has taken the initial step towards providing police body cameras for all city officers. Members unanimously endorsed providing the cameras for 125 officers in Tuesday’s study session, with a final contract expected in 4 to 6 weeks. Police Chief Anthony Cobb says the cameras increase accountability, and make things safer for both the officer and the public.