Swansea's new police chief is a familiar face

Steve Johnson, former chief investigator for the St. Clair County Sheriff's Department, is the new Swansea Police chief.
Up Next
Steve Johnson, former chief investigator for the St. Clair County Sheriff's Department, is the new Swansea Police chief.