
NASA’s James Webb Space Telescope is finally scheduled to launch Dec. 18 on an Ariane 5 from French Guiana after years of development delays.
![]() |
Space News |
NASA’s James Webb Space Telescope is finally scheduled to launch Dec. 18 on an Ariane 5 from French Guiana after years of development delays.
NASA’s James Webb Space Telescope is finally scheduled to launch Dec. 18 on an Ariane 5 from French Guiana after years of development delays.