St. Pete Mayor Ken Welch to address executive staff resignations in Thursday press conference
Nearly a week after the communications director and deputy mayor of St. Petersburg resigned, Mayor Ken Welch will publicly address the issue Thursday morning.