She used the phrase 'preventing citizens from voting'

I personally don't think there is any 'voter fraud' (altering the software in places that only use electronic voting is another thing), however no one claims that 'citizens' are being prevented from voting. It is all about people who are NOT entitled to vote (residents)...(humorously the most public case this last election was a woman in Fort Worth tx. Who somehow voted, while not being a citizen - she turned out to be a registered Republican Party donor and supporter) . I wonder how many Canadian residents of Florida are on the voter rolls when they should not be? Wonder how many actually vote? Bet it is more than zero...

It is all about 'non-citizens'... or do we have to explain to the author the differences between 'citizen' and 'resident'?