Sources

13 Total Sources

Troy Jackson Flips Maine Senate Seat, Ousting 5-Term Susan Collins

Far Left9%
Left64%
Center9%
Right18%