James Webb Space Telescope to Launch Today: When, How to Watch Live

NASA's largest space telescope launch countdown has begun. The James Webb Space Telescope will be launched today on Christmas Day, December 25, and space enthusiasts can watch all the action live.

from NDTV Gadgets - Latest https://ift.tt/3myA1kl

Post a Comment

0 Comments