Issue With Rocket Could Delay Launch of James Webb Telescope
An Ariane 5 rocket sits on the launch pad in November 2015. Arianespace The James Webb Space Telescope might be nearly ready to be sent into space, but an issue with its launch vehicle could see the launch delayed from its October date. The telescope is to be launched using an Ariane 5 rocket, a…