Mug shots of the week
A St. Louis County police officer is facing the loss of his license after a drunken driving arrest. Steven L. Park is charged by the department of revenue with refusing a breathalyzer test. Park was arrested earlier this month for DUI and unlawful use of a weapon. Park has resigned from the police department.









