Immigration Refugees and Citizenship Canada (IRCC) had failed to grant her the required electronic travel authorization (eTA) ...
The UK is planning to fully roll out its biometric-based travel permission scheme, the Electronic Travel Authorisation (ETA) ...