Wednesday, November 3, 2010 Insignia of the STS-133 mission, the final flight of Space Shuttle Discovery. Image: NASA.Space Shuttle Discovery's final launch on the STS-133 mission to the International Space Station has been delayed at least an additional day. Launch is now targeted for 3:29 PM EDT on Thursday. The launch was originally scheduled for this past Monday, but was delayed two days because of helium and nitrogen leaks on board the shuttle. Technicians are now...
Read More
Final launch of Space Shuttle Discovery delayed until at least Thursday
March 31, 2023
0