...military personnel stationed overseas, or recently discharged, are especially vulnerable having their voter registration "caged" ... that is to say, canceled without notice.
It's easy to preserve your right to vote. Simply check online to confirm that your registration is current!
Political parties already have voter registration information; it's public data. But it's expensive to get, so ironically online voter access has had to wait until recently, when a non-profit teamed with a database company to put voter registrations online here: http://votepoke.org
If your registration is not on the database, IMMEDIATELY re-register to vote! ALL Americans should have their voter registration respected.