OTD…June 17 and STS-51G June 17, 2015 Justin Ray OTD in 1985…US-French-Saudi crew launched aboard Discovery with a multi-satellite payload OTDSTS-51G
Uncategorized OTD…April 29 and STS-51B April 29, 2015 Justin Ray #OTD…Launch of Challenger in 1985 on a Spacelab research flight
Uncategorized OTD…Oct. 20 and STS-73 October 20, 2015 Justin Ray #OTD in 1995…Columbia launched on a microgravity science Spacelab flight
Uncategorized OTD…July 16 and Apollo 11 July 16, 2015 Justin Ray OTD in 1969…The launch of Apollo 11 for the first human landing on the moon