On April 25, 2018, European Union ambassadors reached an agreement between the European Council and representatives of the European Union Parliament for a European version of the U.S. Electronic System for Travel Authorization (ESTA).… Continue Reading