James Webb Finally Looked Into Alpha Centauri… What It Saw Shocked Scientists Watch on YouTubeChannel: Cosmos Dust80K views • February 14, 2026