Japan Signs JESTA Into Law in 2026, New Travel Authorization Required for Every Entry
Japan signed JESTA into law, targeting a 2028 launch. The system required approval for every entry and prompted changes to tax-free shopping checks.
24 Sep 15:02 · Legit