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

Michael Speciale (R)

2016 Score:
100
out of 100
A+
100 out of 100
Grade:
A+
Lifetime Score:
A-
91 out of 100