Voter Fraud Report

James Halfaday

James Halfaday pleaded guilty to a felony election fraud after admitting that he lied about his residency while running for Charlottesville City Council. Halfaday received a five-year prison sentence, with all but 60 days suspended. He was ordered to complete 40 hours of community service.

Source: https://herit.ag/3iRgglj
Search All Voter Fraud Reports