re: #19 Charles Johnson
I’m not sure I understand the premise of your remark.
I would agree fraudulent voting is a minor problem.
That said why are school ID’s (which do not guarantee citizenship) as valid as gun licenses, which do speak as to citizenship?