Discovery Launch Window Set for July - Universe Today
The crew of STS-121 and the space shuttle. Image credit: NASA. Click to enlarge. The launch of the space shuttle Discovery has been pushed back until July to give engineers time to fix a sensor on the external fuel tank. The new launch window opens up on July 1, and lasts until July 19, 2006. … Continue reading "Discovery Launch Window Set for July"