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.

Leave a comment

Your email address will not be published. Required fields are marked *