UK passport humiliation: French DEMAND passports are printed in France – UK capitulates

0
185

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

LEAVE A REPLY