St. Louis Elects Tishaura Jones As City’s First Black Female Mayor
History has just been made in the city of St. Louis, US! St. Louis Treasurer Tishaura Jones has been elected as the city’s first Black female mayor. Jones beat her opponent Alderwoman Cara Spencer with a total of 2,280 votes, per the unofficial election results posted on the city’s online election board. “Making history as the first Black woman mayor is not lost on me … Continue reading St. Louis Elects Tishaura Jones As City’s First Black Female Mayor