FAQ: Inside Astronaut Mark Kelly's Space Shuttle Mission
Friday, February 4, 2011 - 18:30
in Astronomy & Space
The space shuttle Endeavour's final flight is scheduled to launch on April 19. Here's a look at the details of the upcoming STS-134 mission to the International Space Station.