Mayor Tishaura Jones vows modern city government, pledges incremental progress that 'won't happen overnight'
April 26, 2023 at 08:14 AM EDT
In her State of the City address Tuesday night, St. Louis Mayor Tishaura Jones held up a pink slip of paper as she lampooned "relics" of a city government stuck in the past.