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.

Post a Comment

Previous Post Next Post