Eric Hafner, 35, is running to strip Alaska's lone House seat away from Republican incumbent Rep. Nicholas Begich. But can he win? After all, Hafner is the only Democrat on the ticket, and midterms historically punish the president's party. There's just one problem: Eric Hafner is nearly 3,000 miles away...
Eric Hafner, 35, is running to strip Alaska’s lone House seat away from Republican incumbent Rep. Nicholas Begich. But can he win? After all, Hafner is the only Democrat on the ticket, and midterms historically punish the president’s party. There’s just one problem: Eric Hafner is nearly 3,000 miles away…









