James Webb Space Telescope: Primary Mirror Deployment – Mission Control Live – NASA

Share this Story

Watch James Webb Space Telescope experts give real-time updates on the final step in the observatory’s deployment: the unfolding of the second of Webb’s two …

Author: Unknown

READ MORE