The EU has delayed the launch of the new Entry and Exit System – meaning all UK nationals will have to leave their vehicles for manual biometric checks
Daily Express :: Travel Feed
The EU has delayed the launch of the new Entry and Exit System – meaning all UK nationals will have to leave their vehicles for manual biometric checks
Daily Express :: Travel Feed