Anthony Cobb announced as new Champaign police chief

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.