Saint Pierre and Miquelon, just off the coast of Canada, remain a French territory to this day. This video explores the historical, strategic, and cultural reasons why these islands are still part of ...