Skip to main content
Report this ad

See also:

34.7K instances of voter fraud in NC in 2012 elections

Voter fraud
Voter fraud
Liberty Unyielding
Report this ad