Skip To Content

Where To Stream The New Frontier Season 5 Episode 8

Webb of Life

The James Webb Space Telescope, a $10 billion spacecraft, is operational, set to explore the furthest galaxies, study exoplanet atmospheres, and pose new questions.