Floridians Protest Against Ballot Fraud

|Updated:

People gathered at Ormond Beach, Florida, to protest against ballot fraud.