An island in Western Canada was spotted for the first time. Then it disappeared
6 September 2026 at 12:20
A floating island is playing peekaboo on Williston Lake in British Columbia. NPR's Ayesha Rascoe chats with BC Hydro's Bob Gammer about this natural mystery.