POLITICS

2006 Virginia Senate General Election: Allen (R-i) vs Webb (D)