Showing posts with label NASA. Show all posts
Showing posts with label NASA. Show all posts

Friday, June 15, 2007

NASA Seeks Help with Space Station


Baffled by the failure of all six main control computers on the international space station's Russian segment, NASA enginners call the Elite Task Force for help.