Posted
9/18/2003 02:55:00 PM
by Douglas
How is NASA holding on to the public trust in one of their darkest hours? How are they reassuring the American people that they are still the forefront of scientific technology and engineering innovation? With
40 year old technology, of course.
Nothing says "we're still in the game" like starting over.