Recent News

UVAIR

About Author

On This Day In Space: Oct. 23, 2007: Space station’s Harmony module launches on STS-120

On October 23, 2007, the space shuttle Discovery launched the Harmony module to the International Space Station. See how it happened in our On This Day In Space series.
Facebook
Twitter
Pinterest

Related Article