matth writes "Iwon.com has a story about how
NASA postponed the launch of space shuttle Discovery on a construction mission to the International Space Station Tuesday when engineers found a stray piece of hardware left behind by ground crews that could have damaged the spacecraft after liftoff."
0 of 12 comments (clear)
No comments match the current filter.