I've never understood why voter id laws must necessarily discriminate against minorities. Even a minority has an identity. If he or she can demonstrate that identity, and that identify is a qualified voter (qualified by age, etc), then he/she can vote.
We have a secret ballot. If one were to vote fraudulently how would their vote be negated from the total without discarding someone else's legitimate vote by accident? It is easier to stop a fraudulent vote from going into the pool then to fish the fraudulent vote out.
Fraudulent votes only affect the outcome of an election when they occur in large enough numbers within one district to be detectable by statistical and population analysis; therefore, the way to assure accurate election results is to normalize the data.
The Wikipedia article is about voter fraud through history throughout the world; The small section with a US example is about turnout buying, which voter ID cards would not address. (Assuming original claim was about voter ID laws in the US.)
We can observe the many, many, many shenanigans in Broward County, Florida specifically over the past 20 years as ample evidence of the fallibility of voting systems. Even computerized ones are known to have been tampered with, and are trivial to hack into in penetration tests.