By Ben Evans, on June 22nd, 2014 The infamous image, flashed around the world on 28 January 1986, immediately after Challenger’s tragic destruction. The disaster stalled the shuttle program for almost three years and all crews, including 61H, were stood down. Photo Credit: NASA
The beginning of the end of Mission 61H came on 28 January 1986, when Challenger and […]
Like this:Like Loading...
By Ben Evans, on June 21st, 2014 The view of the Home Planet from low-Earth orbit has been enjoyed by relatively few humans. Had the hands of fate turned more kindly, in June 1986 it might have been witnessed by a crew of U.S., British, and Indonesian astronauts. Photo Credit: NASA/Joachim Becker/SpaceFacts.de
It has been almost a quarter of a […]
Like this:Like Loading...
|
|