Champaign police announces 3 finalists for chief
CHAMPAIGN – The city of Champaign has announced three finalists for the role of police chief. Angela Coonce is the Commander of the North Patrol Division of the St. Louis, Missouri police department. She has held that post since November 2019. Most of her career has been with that department. She holds advanced degrees in Security…