Space shuttle Discovery is scheduled to begin a 13-day flight to the International Space Station with a launch at 6:21 a.m. EDT on April 5 from NASA’s Kennedy Space Center in Florida.
Space shuttle Discovery is scheduled to begin a 13-day flight to the International Space Station with a launch at 6:21 a.m. EDT on April 5 from NASA’s Kennedy Space Center in Florida.