#OTD in 2005…Discovery launched on the first space shuttle mission after the Columbia tragedy
Related Articles
OTD…Aug. 2 and STS-43
August 2, 2015
OTD…Aug. 28 and STS-128
August 28, 2015
On this date…April 16 and Apollo 16
April 16, 2016