Former St. Louis alderwoman Cara Spencer takes the oath of office for mayor of the city of St. Louis from Missouri Supreme Court Judge Robin Ransom on Tuesday, April 15, 2025 at City Hall in downtown St. Louis, Missouri.
Cara Spencer sworn in as St. Louis mayor
