Why the US is charging a $250 'visa integrity fee'

  • 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.