Как не граждане голосуют на выборах президента США

Я не гражданин США, у меня гринкарта. Это третьи выборы президента США, которые я наблюдаю изнутри страны. По закону я не могу голосовать на этих выборах. Но за почти 11 лет жизни здесь, у меня была не одна возможность попытаться зарегистрироваться избирателем.
Да, прежде чем проголосовать, потенциальный избиратель обязан зарегистрироваться, и обозначить свой цвет (синий, красный или бесцветный). И это можно сделать во время уплаты ежегодного транспортного налога, или во время обновления водительстких прав по почте. Типа удобно. Не надо специально куда-то переться.
Я каждый раз себя спрашивал, ну раз республиканцы и Фоксньюс постоянно рассказывают про голосующих за демократов нелегальных иммигрантов, то может и я с такой же лёгкостью проголосую?
Ну и в эти выборы решил эту тему изучить поподробней.
Результаты под катом.
В процессе изучения нашёл вот этот прецедент. Канадец без американского гражданства живёт легально в Калифорнии несколько десятилетий. И смог как-то зарегистрироваться избирателем, без гражданства. И проголосовал в 2016 на выборах. Его вычислили и осудили. Не за голосование как таковое, а за то что соврал про гражданство при регистрации избирателем. Год условно дали.