COLUMBIA — South Carolina Gov. Nikki Haley plans to sign a bill that requires people to have a state or military photo identification card before voting.

Haley has scheduled a bill signing Wednesday at the Statehouse for legislation Republicans say is crucial to avoiding election fraud.

Democrats say the measure will suppress voter turnout. They cite state data that shows 178,000 registered voters don’t have a driver’s license.

Those voters will be able to get state-issued ID cards for free. But opponents say that getting the cards will have other expenses including tracking down birth certificates or divorce records.

The U.S. Justice Department is expected to review the new law because of South Carolina’s past voter rights violation history.