St. Louis Treasurer Tishaura Jones will be the first Black woman to serve as mayor of St. Louis after defeating Alderwoman Cara Spencer in Tuesday’s general election. Jones defeated Spencer with 51.68% of the vote. Jones and Spencer, both Democrats, advanced to the general election after St. Louis’ first nonpartisan …
Read More »