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.
Click here for original story, Space telescope launch delayed after site incident
Source: Phys.org