June 19, 2021

OTD…Jan. 9 and STS-32

January 9, 2016

#OTD in 1990…Columbia launched to retrieve NASA’s Long duration Exposure Facility (LDEF) on the longest Shuttle flight to date.

Spaceflight Now