
Cara Spencer
Cara Spencer is an American politician and the mayor-elect of St. Louis, having defeated incumbent mayor Tishaura Jones in the 2025 election. She is the city's third consecutive woman... Wikipedia
- Born: St. Louis, Missouri, U.S.
- Political party: Democratic
- Education: Truman State University (BS)
- Preceded by: Tishaura Jones
- Data source: DuckDuckGo