A St. Charles police officer, whose driver’s license was suspended after he was charged with drunken driving in Elgin during the early morning hours of New Year’s Eve, is fighting to keep his job. St.
Despite his acquittal last week of drunken driving charges, suspended St. Charles Police Officer Steven Huffman still has no idea when or if he will be allowed to return to his job. After meeting for ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results