A Crestwood, Illinois police officer facing his second set of DUI charges in three years has resigned from the police ...
Christopher Spencer, 49, is facing DUI and leaving the scene after getting into two accidents minutes apart, police said.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results