Mayor Tishaura Jones says St. Louis is 'in the middle of a renaissance' in State of the City address
May 15, 2024 at 17:03 PM EDT
In her last major address before launching her bid for a second term, Mayor Tishaura Jones nudged the audience to reclaim the narrative from naysayers.