Liftoff for NASA's James Webb Space Telescope could now slip from Halloween (Oct. 31) to November.
NASA's James Webb Space Telescope launch may slip to November : Read more
NASA's James Webb Space Telescope launch may slip to November : Read more