Alderwoman Cara Spencer and incumbent St. Louis Mayor Tishaura Jones advanced in Tuesday's primary election, with Spencer taking first place, setting the stage for a matchup in April's St. Louis mayoral election.
CONTINUE READING