
Champaign City Council To Consider ‘Working Group’ To Study Police Citizen Review Board
The Champaign City Council considered and rejected setting up a citizen police review board in 2007. Now, at a Tuesday night study session, it will hear a proposal to study the idea again --- through a “working group” set up by the police department.