James Webb Space Telescope successfully deploys antenna – Space.com

NASA’s new James Webb Space Telescope successfully deployed a critical antenna Sunday (Dec. 26)  just one day after its Christmas launch into space.
The space telescope unfolded what scientists call… [read more]

Leave a Reply

Your email address will not be published.