All 140 seats of the Virginia legislature are up for grabs this cycle. Voters are weighing in on whether they want to keep divided government.
All 140 seats of the Virginia legislature are up for grabs this cycle. Voters are weighing in on whether they want to keep divided government.