NASA: Final Launch of Space Shuttle Endeavour Set for April 29

Space shuttle Endeavour stands at Launch Pad 39A near the Atlantic seashore at NASA
Space shuttle Endeavour stands at Launch Pad 39A near the Atlantic seashore at NASA's Kennedy Space Center in Florida. The shuttle is slated to launch on its final mission, STS-134.
CREDIT: NASA/Jack Pfaller
This story was updated at 4:46 p.m. ET.
NASA's space shuttle Endeavour is ready to launch on its final voyage April 29, top mission managers decided today (April 19).

Shuttle officials approved the launch plan after a day-long meeting called the Flight Readiness Review (FRR), which allowed mission managers to discuss Endeavour's mission plan in detail and consider any possible issues that might delay liftoff.

0 Response to "NASA: Final Launch of Space Shuttle Endeavour Set for April 29"