Virginia's 23rd Senate district

Virginia's 23rd Senate district is one of 40 districts in the Senate of Virginia. It has been represented by Republican Stephen Newman since 1996.

Virginia's 23rd Senate district

Virginia's 23rd Senate district is one of 40 districts in the Senate of Virginia. It has been represented by Republican Stephen Newman since 1996.