DHS Notice on Mandatory Use of ESTA by VWP Entrants
DHS Notice on Mandatory Use of ESTA by VWP EntrantsThe electronic pre screening system called ESTA (Electronic System for Travel Authorization) becomes mandatory for Visa Waiver Program (VWP) air and sea travelers on January 12, 2009. ESTA requires VWP passengers
Read More