 The bill bars non-citizens from voting in elections. It also requires ID for people to vote. But Democrats say it is already illegal for non-citizens to cast ballots. They accuse the GOP of race-mongering as they try to tee up border security as a key issue this fall. Fox's Chad Pergram on the Hill. Opponents also say the bill amounts to a poll tax that would force people to spend money to get the proper documents to vote. America is listening to Fox News.