Anthony Cobb announced as new Champaign police chief

Champaign announced Anthony Cobb as the new chief of police at the City Building in Champaign, IL.  Friday, January 27, 2012. 

Comments

Comments for this post are inactive.