EAST PEORIA, Ill. (WMBD) — The head of the Fon du Lac Park Police Department has been fired. That’s the word from Craig Weiglem, the district’s director, regarding the board’ of trustees’ decision last Friday to terminate Chance Barlow, who was hired early last year to replace retiring chief Mike Johnson. Weiglem said Barlow was placed on […]