Today I learned
wrig9547
•
7mo ago
•
100%
There are French controlled islands off the coast of Newfoundland (Canada)
https://en.m.wikipedia.org/wiki/Saint_Pierre_and_Miquelon…a self-governing territorial of France
Comments 6