On This Day In Space: Oct. 23, 2007: Space station's Harmony module launches on STS-120
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.
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.