Japan introduces visa-free entry for 71 countries, launches JESTA
Japan is set to introduce a new electronic travel authorisation system (JESTA), to streamline immigration
Japan is set to introduce a new electronic travel authorisation system (JESTA), to streamline immigration