James Webb Telescope arrives in California

The James Webb Telescope’s 2 component halves had been undergoing testing in Houston. They’re now at Northrop Grumman Aerospace Systems in California.
previous post
Please log in to report posts