On This Day in Space: Oct. 23, 2007: Space station’s Harmony module launches on STS-120
October 23rd, 2020 by
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!
Category: NEWS | No Comments »