In Photos: See The Dramatic Final Images Of NASA’s $10 Billion Webb Space Telescope After Its Christmas Day Launch The best images from the launch of the James Webb Space Telescope.