James Webb Space Telescope
With Webb now attached to the Ariane 5 rocket, it seems it’s finally ready for launch.
NASA says the James Webb Space Telescope is finally ready for launch.
JEAN-RENE DAGOIS/AFP/Getty Images
After half a dozen delays and more than 20 years in development, the telescope is set to launch on December 24, pending a final review on December 21.