#OTD in 1989, Discovery launched a new Tracking and Data Relay Satellite
Related Articles
OTD…Sept. 16 and STS-79
September 16, 2015
OTD…June 3, 1965 and the first American walk in space
June 3, 2016
OTD…May 18 and launch of Apollo 10
May 18, 2016