ID checks are a normal part of living in a modern society. How many of us have been ID'd for buying alcohol? Credit card verification? In the case of voter ID, such will suppress voting all right. It will suppress voters who want to vote twice or vote for someone who could not make it to the polls. DemonRATs cheat and ID checks will suppress the cheaters.
Ain’t it great to see Bertelsmann pushing the “vote Democrat” line? They should stay out of US politics. They act like they own the US.