Update at 4:44 PDT: Space Shuttle Discovery has successfully lifted off as scheduled.
If the weather cooperates--and forecasters predict that it will--Space Shuttle Discovery will take off for the International Space Station on Sunday evening. A hydrogen gas leak delayed a planned launch last week.
NASA said blastoff is scheduled for 7:43 p.m. EDT from Kennedy Space Center in Florida.
Commander Lee Archambault is set to lead a crew of seven on the STS-119 mission, which is aimed at installing the fourth and final set of power-generating solar arrays to the ISS. The arrays will provide electricity … Read more