Inside Astronaut Mark Kelly’s Space Shuttle Mission
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.
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.