Discovery and Crew Draw Closer to Launch Day

At Launch Pad 39A today, NASA’s Kennedy Space Center technicians will pressurize space shuttle Discovery’s main propulsion system for flight in preparation for its 6:21 a.m. EDT liftoff on April 5.

The STS-131 crew continues to slip their sleep schedules to accommodate their mission flight schedule, as they prepare to fly to Kennedy from their home base in Houston on April 1.

Last Friday, NASA managers gave Discovery the “go” for launch after an all-day Flight Readiness Review meeting. At the review, they determined that there were no unresolved issues that would prevent Discovery and crew from flying a safe and successful mission.