Photo identification for voting?

do you think law should obligate voters to show photo identification before voting?

must it contain proof of citizenship? or let non citizens vote too. like a driver license photo?

relevant NOW elections in several states for local government and judges etc.

Photo identification for voting?
Post Opinion