I personally believe that voting should be based on residency, not citizenship.
If you live in the country you can vote. If you don’t live in the country you can’t vote. Simple.
No taxation without representation.
If you live in the country you can vote. If you don’t live in the country you can’t vote. Simple.
No taxation without representation.
But the real joke has to be to vote for laws for others (not you) to be subjected to.
Representation without obligation (e.g. to be drafted) is even wilder.