Island in Canada mysteriously appears, then vanishes

Island in Canada mysteriously appears, then vanishes

CBC English
CBC English
Aug 31, 2026