Alderwoman Cara Spencer conceded the mayoral election on Tuesday, Apr. 6, 2021. Spencer said that electing an African-American woman as the mayor of St. Louis is “something that we should celebrate.”

Leave a comment

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