In a lot of countries voting is by secret ballot so why in the US do people have their affiliation publicly registered? The point of secret ballots is to avoid harassment from political opponents, is this not a problem over there?
Political parties are private organizations and can limit who votes in primaries for that party’s candidate. There is no requirement to register with a political party if you just want to vote in the main election.
Latest Answers