everyone shoudl show ID, common sense tells us that we have to know who is voting and for them to not vote again and that they are legal.

Early voting , why? election day should be election DAY, if you can;t make the effort then you have no business voting anyway.

voting by mail has to be one of the dumbest things ever going.
We have no idea who is voting that ballot, no idea what so ever.
Only military and those overseas should vote by mail and tey shoudl still show their ID to the consulate for ex pats.

Then get a national system and as soon as you vote you vote is ten informing all the states and thus no more voting twice.

What is the point of photo ID if you get given a ballot standing in line , not showing ID and thne dropping it off in a box like what happened in south FL YET AGAIN and in aDem controlled county YET AGAIN