Today I learned
wrig9547
•
6 months ago
•
100%
There are French controlled islands off the coast of Newfoundland (Canada)
en.m.wikipedia.org…a self-governing territorial of France
Comments 4
…a self-governing territorial of France