The launch of the James Webb Space Telescope, which astronomers hope will herald a new era of discovery, has been delayed until December 22 after an accident at its launch facility in French Guiana, NASA said Monday.
The launch of the James Webb Space Telescope, which astronomers hope will herald a new era of discovery, has been delayed until December 22 after an accident at its launch facility in French Guiana, NASA said Monday.