Sign Up!
Login
A new study by Loyola University found that there had been 31 instances of voter fraud in the last 1,000,000,000 ballots that had been cast. Aren't people a little too worried about voter fraud?
Comments: Add Comment