Show of HandsShow of Hands

Senate101 October 17th, 2016 2:18pm

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?

4 Liked

Comments: Add Comment