Space shuttle Discovery set for launch April 5
Space Shuttle Discovery will launch April 5 on one of the last remaining shuttle flights to the International Space Station, mission managers said Sunday.
NASA managers said concerns over potential valve leaks had been settled and the shuttle was considered ready for the mission.
Discovery will blast off at 6:21 a.m. ET, according to NASA. The 13-day mission will provide the international space station with eight tons of science equipment and cargo, NASA said.