August 9, 2023
All 140 seats in the General Assembly are on the ballot this year, 100 in the House and 40 in the Senate.
Stories this photo appears in:
Democrats want to take the House; Republicans want to take the Senate.
"I think there's a sense that people want one house to check the other. They don't want total control in both Houses." — Former Gov. Doug Wilder