City of Carterville hires new police chief

City of Carterville hires new police chief