Tomorrow is primary runoff day in Alabama, and a law passed last year will have an impact on who is allowed to cast ballots. In 2017, the Alabama Legislature banned crossover voting in party primaries. The law says that voters who cast ballots in one party’s primary cannot switch to the other party and vote in its runoff.
People who voted in the Democratic primary back in June will not be allowed to vote in the Republican runoff. People who voted in the Republican primary will likewise not be allowed to vote in the Democratic runoff.
Any registered voter who didn’t vote in the June primary is allowed to vote in either runoff on Tuesday. And of course, in the November general election, voters are free to choose candidates from either party.