Tishaura Jones Wins St. Louis Mayoral Race

Jones’s election is the latest in a string of progressive victories in the region. Tishaura Jones won the race for St. Louis mayor tonight with 51.68 percent of the vote.  It was a close race between city treasurer Jones and …

Tishaura Jones Wins St. Louis Mayoral Race More >