The James Webb Space Telescope has successfully launched

0
241

It’s a moment that has been decades in the making. The James Webb Space Telescope, NASA’s premier space observatory of the next decade, has successfully launched.