Charges alleged against an illegal alien in Philadelphia appeared to put Republicans in the right on voter ID, adding new ...
A nonresident alien is a noncitizen who has not passed or is exempt from the green card or substantial presence tests.