State Senate District 21
Campaign Finance
| Candidate | Raised |
|---|---|
| John Edwards* (Democrat) | $40,325 |
Current through 12/31/2012
Headlines
- Sen. Edwards' gun show compromise shot down ,
(Roanoke Times, 02/05/2013)
- Compromise gun show bill introduced by Sen. Edwards,
(Roanoke Times, 02/01/2013)
LARGER MAP
State Senate District 21
encompasses the following localities:
| Locality | Voters | % of District |
|---|---|---|
| Roanoke City | 61,451 | 50% |
| Montgomery County | 39,316 | 32% |
| Roanoke County | 11,360 | 9% |
| Giles County | 11,230 | 9% |




