Why did this Canadian ‘island’ seemingly vanish and reappear miles away?
OMEGAZEPRIME News
Published on September 3, 2026 • Originally reported by BBC News. OMEGAZEPRIME provides independent news coverage and analysis for our readers. Stay informed with the latest developments.
BBC Verify has used satellite imagery to track the floating island in British Columbia, which has surprised people around the world.
Published on September 3, 2026 • Originally reported by BBC News. OMEGAZEPRIME provides independent news coverage and analysis for our readers. Stay informed with the latest developments.
OMEGAZEPRIME News — For more stories and analysis, visit omegazeprime.com