|
|
Liftoff was at 6:21 a.m. (EDT) on April 5, 2010, from launch pad 39A at NASA's Kennedy Space Center.
|
5 April 2010 --- Space shuttle Discovery and its seven-member STS-131 crew head toward Earth orbit and rendezvous with the International Space Station. Liftoff was at 6:21 a.m. (EDT) on April 5, 2010, from launch pad 39A at NASA's Kennedy Space Center.
|
|