BRITAIN’S passport humiliation was complete today as it emerged across the Channel the French INSIST passports are printed in France as a “matter of national security”.
Daily Express :: News Feed
BRITAIN’S passport humiliation was complete today as it emerged across the Channel the French INSIST passports are printed in France as a “matter of national security”.
Daily Express :: News Feed