Registered voters should have to be checked in a database to make sure they’re eligible and only listed once, and paper ballots, and inked fingers.
No mail in ballots or early voting, and absentee voting only when there is a real necessity. Have to show up at polling place, and name is checked off.
How do those ideas sound?
Here in NC they had Voter ID on the Ballot so MAYBE it will happen this time. Heck one has to have ID to do damned near anything else.
Also here One can go online and check your Voter status.