On This Date… February 24, 2015 Justin Ray The final launch of space shuttle Discovery occurred on this date in 2011. DiscoveryOTDSTS-133
Uncategorized OTD…June 17 and STS-51G June 17, 2015 Justin Ray US-French-Saudi crew launched aboard Discovery with a multi-satellite payload
Uncategorized OTD…Aug. 8 and STS-28 and STS-118 August 8, 2015 Justin Ray #OTD in 1989…Columbia launched with a classified communications satellite for the Defense Department
Uncategorized OTD…Oct. 30 and STS-61A October 30, 2015 Justin Ray #OTD in 1985…Challenger launched the first German Spacelab