The requirement adds a pre-entry cost and a documentation step for applicants to help tackle fraud, per the State Department.
A nonresident alien is a noncitizen who has not passed or is exempt from the green card or substantial presence tests.
The Trump administration is using a Cold War-era law to crack down on immigrants -- including those allowed to be here.