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?
Not everyone does. Being registered to a party is the main way you get to vote in the elections internal to the party – like who the Democratic presidential nominee will be.
Latest Answers