by Ken Kremer A significant leak of highly flammable hydrogen gas in a critical vent line prompted NASA to scrub Friday’s launch attempt of Space Shuttle Discovery to the International Space Station. NASA mission managers have postponed the final flight of Discovery to no earlier than November 30, 2010 at 4:05 a.m. EST. Click to enlarge >Discovery stays on Earth, for nowDiscovery awaits launch at Pat 39 A, now reset to no earlier than 30 ….
- NASA Casts Wide Net for Heavy-Lift Concepts, Selects 13 Potential Contractors
- Eris might be smaller than Pluto after all (but it’s still more massive)