NASA's long-delayed James Webb telescope is finally assembled for the first time
August 29, 2019 at 08:52 AM EDT
Nearly a year after it was supposed to launch, NASA has finally assembled the James Webb Space Telescope, the long-awaited successor to the Hubble Space Telescope.