September 25, 2021

OTD…Oct. 23 and STS-120

October 23, 2015

#OTD in 2007…Discovery launched Harmony as the gateway to future international science laboratories

Spaceflight Now