Shuttle Discovery crew returns home after successful mission
Submit on Thursday, November 8th, 2007 06:24
The space shuttle Discovery and its crew landed at NASA’s Kennedy Space Centerat 1801 UTC after completing a 15-day journey of more than 9.9 million km in space. Discovery’s STS-120 mission added a key component to the International Space Station and featured an unprecedented spacewalk to repair a damaged solar array.
This entry was posted on Thursday, November 8th, 2007 at 6:24 am and is filed under LAUNCHES. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.