Space Shuttle Discovery to Launch October 23 on Mission STS-120 to ISS
October 19th, 2007UPDATE: Discovery launched Launch 10/23 at 11:38 More »

Kennedy Space Center, FL - Commander Pam Melroy and her six crewmates are scheduled to lift off at 11:38 a.m. EDT on their mission to the International Space Station. STS-120 is the 23rd shuttle mission to the International Space Station, and will launch an Italian-built U.S. multi-port Harmony module for the station. The 14-day mission includes five spacewalks – four by shuttle crew members and one by the station’s Expedition 16 crew. Discovery is expected to complete its mission and expected return home at 4:47 a.m. EST on Nov. 6.









