North Carolina 2012 freedom rankingsHouse & Senate members for the 2012 legislative session

Glen Bradley (R)

2012 Score:
63
out of 100
D
63 out of 100
Grade:
D
Lifetime Score:
C
75 out of 100