*** Welcome to piglix ***

Virginia's 21st House of Delegates district


Virginia's 21st House of Delegates district consists of Virginia Beach and Chesapeake. It has been represented by Ron Villanueva since 2010. In 2017, Villanueva is running against school choice advocate Bill Haley in the Republican primary. Democrats Thomas Brock and Kelly Fowler are also running.


...
Wikipedia

...