#OTD in 1997…Discovery launched to deploy and later retrieve the CRISTA-SPAS atmospheric research satellite
Related Articles
OTD…June 20 and STS-78 and NROL-38
June 20, 2015
OTD…July 29 and STS-51F
July 29, 2015
55 years ago today: America entered human spaceflight arena
May 5, 2016