I watched news show on what is asked to get a Voter ID in Pennsylvania. Veteran's IDs are not permitted. Why? many people (black too) have them. The places you can get an ID in Pennysylvania are in the suburbs. Vast areas in Pennsylvia are not covered.
The central point to remember is that everyone is supposed to have the right to vote from the time of the 15th amendment (passed after the civil war) for men and since 1928 for women. There is no voter fraud such as is alleged by republicans. The Pennsylvania attorney general came up with not one. That an ID is hard for other things does not matter. That IDs are required for getting on planes is irrelevant. No one has the right as part of his humanity or place in the republic to get on a plane. In the US no one has the right as yet to health care: Obama's act only makes it affordable for most.
To put a diffcult and for some impossible criteria (as for example black people in the south were regularly not registered when they were born so have no birth certificate) as necessary for voting is to stop people voting. It is to make them feel tehy are powerless and not equal to others, inferior, terrible about themselves too. It is shameful, shameless, ugly.