Effective January 20, 2010, all foreigners who seek to enter the U.S. under the Visa Waiver Program (VWP) must now complete The Electronic System for Travel Authorization (ESTA) prior to travel. ESTA serves to verify the foreigner’s eligibility to enter the U.S. under the VWP. If you have a U.S. visa in your passport you […]