#OTD…Launch of Discovery in 1991 on a Defense Department research flight
Related Articles
OTD…Jan. 28 and STS-51L
January 28, 2016
OTD…Sept. 21 and Endeavour retirement
September 21, 2015
OTD…March 22 and STS-3 and STS-76
March 22, 2015