Launch Officially Set For April 29
Space shuttle Commander Mark Kelly and his five crewmates are
scheduled to begin a 14-day mission to the International Space
Station with a launch at 1547 EDT on Friday, April 29, from NASA's
Kennedy Space Center in Florida. The STS-134 mission is shuttle
Endeavour's final scheduled flight.