#OTD in 1998…Discovery launched John Glenn’s return to space
Related Articles
OTD…Oct. 13 and Endeavour
October 13, 2015
April 14, 1981: Landing of Columbia on STS-1
April 14, 2016
OTD…March 22 and STS-3 and STS-76
March 22, 2015