← Feed @Alb@sh.itjust.works 2026-02-07 15:58 UTC Saint Pierre et Miquelon is a French territory next to Canada. No wonder they took it down so easely! Replies (0) No replies.