James Webb Space Telescope on December 25 blasted off into orbit, headed to an outpost 930,000 miles from Earth, after several delays caused by technical hitches.
from NDTV Gadgets - Latest https://ift.tt/3sBVUDo James Webb Space Telescope on December 25 blasted off into orbit, headed to an outpost 930,000 miles from Earth, after several delays caused by technical hitches.
Tags
Technology
Post a Comment