Space telescope launch delayed after site incident

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.