America's space agency was shaken Thursday by two startling and unrelated reports: One involved claims that astronauts were drunk before flying. The other was news from NASA itself that a worker had sabotaged a computer set for delivery to the international space station.
nasa
Showing posts with label HOUSTON. Show all posts
Showing posts with label HOUSTON. Show all posts
Thursday, July 26, 2007
Subscribe to:
Posts (Atom)
