On January 13, 2026, British authorities revoked the Electronic Travel Authorisation (ETA) of Dutch...
Electronic Travel Authorisation (ETA)
UPDATE: In a shocking move, British authorities have revoked the Electronic Travel Authorisation (ETA)...