Shuttle Discovery Marks Silver Anniversary With Space Station Docking

More from Space.com