Who in the following pictures is the Mayor Of St. Louis?
Answer
The Mayor Of St. Louis is Tishaura Jones. Tishaura Jones took office on Apr 20, 2021. Tishaura Jones is a member of Democratic Party. Tishaura Oneda Jones is an American politician who has served as the mayor of St. Louis, Missouri since April 2021.
St. Louis Die-hard Fan Quiz: 20 Questions to prove your dedication