St. Louis Mayor Francis Slay will be the longest serving mayor in the city's history. Slay was elected a record 4th term last night after, easily defeating Green Party candidate James McNeely. Back in March, Slay defeated Board of Alderman President Lewis Reed in a heated Democratic primary battle. Slay's inaguration will take place April 16th at the City Hall rotunda.
Published in Local News