NASA prepares to launch the James Webb Space Telescope
NASA is getting ready to launch the James Webb Space Telescope, the successor to the iconic Hubble Space Telescope. At mission control in Baltimore, Md., astronomers are getting ready.