Electronic System for Travel Authorization (ESTA) Now Mandatory
Today, January 12, 2009, the Electronic System for Travel Authorization becomes mandatory for all Visa Waiver Program (VWP) travelers. We wrote earlier about the mandatory cutoff of January 12, 2009. Effective today, VWP travelers coming into the U.S. may be turned away if they have not registered at least 72 hours before their travel to the [...]