James Webb Space Telescope Launched Successfully, Sets Off on Million-Mile Voyage SCIENCE James Webb Space Telescope Launched Successfully, Sets Off on Million-Mile Voyage
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.
0 Comments