COVID-19 in Virginia

John Edwards

John Edwards has served in the Virginia Senate since 1996.
Democrat

Currently represents State Senate District 21

CAMPAIGN FINANCE FOR ACTIVE COMMITTEE

Cash on Hand
Edwards for Senate - John $89,621

No articles found in last 180 days.

Archive: 162 headlines since 2011