Shuttle Astronauts Launch on Ambitious Space Station Mission

Shuttle Astronauts Launch on Ambitious Space Station Mission
The space shuttle Discovery launches spaceward on NASA's STS-120 mission to the ISS on Oct. 23, 2007 to deliver the Harmony node and a new Expedition 16 crewmember during a busy construction flight.
(Image: © collectSPACE.com.)

PLACEHOLDER BODY CONTENT TBC

Have a news tip, correction or comment? Let us know at community@space.com.