Source: https://law.stackexchange.com/questions/14889/can-a-us-citizen-vote-in-a-us-federal-election-if-they-dont-live-there