ST. LOUIS - Voters in St. Louis are sending a new lawmaker to represent them in Jefferson City.
Activist Bruce Franks Jr. unseated incumbent State Representative Penny Hubbard in a special Democratic primary election Friday for Missouri's 78th House District.
The win was celebrated by about 250 people at Yaqui's Pizza on Cherokee Street.
Franks thanked the crowd for their support and pledged to represent every kind of person living in the district.
He pledged to work with others at the Capitol on issues like voting rights, education and racial injustice.
With only 15% turnout, Franks won the race with 2,234 votes to Hubbard's 701.
The landslide results followed a lengthy political and legal battle marred in controversy and court cases.
Franks and his attorney, David Roland, successfully challenged the results of the August 2 primary in which he lost to Hubbard by 55 absentee votes.
But the courts found the city board of elections mishandled 142 in-person absentee ballots and ordered a new election.
Franks said he was disappointed that turnout was so low, but touted that he garnered more overall support for his campaign.
He said he and his supporters were able to stand up to the establishment to bring about real change.
Franks is favored to do well in November as the district is known for heavily leaving Democratic.