James Webb Space Telescope successfully deploys antenna

NASA's new James Webb Space Telescope successfully deployed a critical antenna Saturday (Dec. 26).

from Space.com https://ift.tt/3Jof8ST

Comments