space

NASA Declares Discovery a 'Clean' Launch

More from Space.com