Space shuttle Discovery's liftoff from NASA's Kennedy Space Center at 6:21 a.m. EDT tops the first day in space of the seven-member STS-131 crew. STS-131 is delivering the Leonardo logistics module filled with equipment and cargo for use aboard the orbiting complex
Questions about Luminious Launch Leads Flight Day 1 Highlights
Want more info about Luminious Launch Leads Flight Day 1 Highlights?
Get free advice from education experts and Noodle community members.