New travel requirements for non-EU nationals
The new system being introduced is designed to to improve the management of European Union borders (Image supplied) New requirements are being introduced for non-European Union nationals travelling for short stays in 29 European counties, Bermuda’s London …