Tag: capitulates
UK passport humiliation: French DEMAND passports are printed in France –...
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...