A new online Defense Department system aims to make life easier for dependent ID card holders -– and their sponsor. The system, called RAPIDS, lets common access card holders who need to get and renew ...
In principle, the current eVisas scheme and the new digital ID card would cut off access to legitimate work for those ...