
Champaign Council Approves Formation Of Panel To Study Citizen Police Review Board
The Champaign City Council has given its police department the go-ahead to convene a working group to study the idea of forming a citizen police review board.
The Champaign City Council has given its police department the go-ahead to convene a working group to study the idea of forming a citizen police review board.
Campbell Hall
300 N. Goodwin
Urbana, IL 61801
217-333-7300