NASA sets new date for James Webb Space Telescope launch
September 8, 2021
The James Webb Space Telescope, humanity’s next big space-bound eye on the cosmos, has a new launch date of December 18th, NASA announced on Wednesday. It’s the latest among dozens of other delays for a telescope that was originally planned to go to space as early as 2007.
The $8.8 billion observatory, named after NASA’s second administrator, is a tennis court-sized successor to NASA’s…