0.6017 Views
The James Webb Telescope stirs imaginations with vivid photos of distant galaxies. This documentary tracks its historic journey from inception to launch.
Release: Jul 23, 2023
Runtime: 64 minutes
Language: English
Studio: Story Syndicate
Country: United States of America
