Henry County Sheriff Josh Verscheure said David Smutzer was arrested by the Illinois State Police for a DUI last month. After he was arrested, Smutzer was placed on administrative leave pending the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results