On September 29, 1988, over two years after the United States manned space program had been grounded due to the Challenger tragedy, mission STS-26 launched into space. The space shuttle Discovery, now retired, took our hopes and dreams back into space with it
(
Read more... )