#OTD in 1988…Discovery returned Americans to space after the Challenger accident
Related Articles
OTD…March 6 and Kepler
March 6, 2016
July 20, 1969: Lunar landing of Apollo 11
July 20, 2016
OTD…Oct. 23 and STS-120
October 23, 2015