Travelers who require a non-immigrant visa to enter the U.S. will need to pay a new "visa integrity fee" to visit. The Department of Homeland Security says the new measure will "restore integrity" to the nation's immigration system, but some are concerned it may dissuade international visitors, reports CNBC's Monica Pitrelli.

Asia: Squawk BoxCNBCCNBC InternationalSquawk BoxSquawk Box AsiaCNBC Squawk BoxSquawk Box CNBCsquawkboxworld newsbusiness newsfinance newsfinancial news