NASA Sets STS-133 Launch for February 24

[/caption] Following a Flight Readiness Review today, NASA and Space Shuttle Program managers announced that space shuttle Discovery is ready to launch next week Thursday to finally send the STS-133 mission to the International Space Station. Launch is now scheduled for Feb. 24, at 4:50 p.m. EST. “We had a really thorough review today,” said … Continue reading NASA Sets STS-133 Launch for February 24