Our new study shows 1.8M excess, or ‘ghost’ voters in 353 counties across 29 states

DISCUSS THIS VIDEO