#OTD in 1995…Endeavour launched to deploy and retrieve solar satellite and Wake Shield Facility
Related Articles
OTD…June 8 and STS-117
June 8, 2015
OTD…Jan. 27 and Apollo 1
January 27, 2016
OTD…June 17 and STS-51G
June 17, 2015