September 24, 2021

OTD…Sept. 9 and STS-64 and STS-115

September 9, 2015

#OTD in 1994…Discovery launched to develop new techniques for monitoring Earth’s environment from space…and in 2006…Construction of the space station resumed as Atlantis delivered a power-generating truss

Spaceflight Now