Submit your comments on this article |
Science & Technology |
Shuttle Leaves Space Station |
2006-07-16 |
The space shuttle Discovery detached from the International Space Station early Saturday, slipping away from the research outpost after more than a week of joint operations that set the stage for future missions. |
Posted by:Fred |