LOTS of allegations of Democrat Voter Fraud, Vote buying, and Voter Intimidation this year in Indiana...
It seems that Dems pulled out all the stops trying to win...
The Voter ID law has OBVIOUSLY made Democrats desperate here, and I would question Carson's 9,700 vote "Victory" if I had the choice.
I have to believe that many of Carson's votes are from dead voters haunting the polling places.