Space Shuttle Flight a 'Great Success,' Astronauts Say

More from Space.com