St. Louis, MO (KTRS) The St. Louis Department of Public Safety has a new leader.
Judge Jimmie Edwards was sworn in as St. Louis’ new Director of Public Safety during a private ceremony on Monday afternoon. He was appointed to the position by Mayor Lyda Krewson on October 13.
Edwards has served as a St. Louis circuit judge since 1992.