Space shuttle Discovery, 7 astronauts blast off

CAPE CANAVERAL, Fla. – Discovery and seven astronauts rocketed into orbit Monday (Apr 5, 7:26 am ET) on one of NASA‘s final stockpiling missions to the International Space Station, its takeoff flames bringing an early dawn to the coast with this last scheduled shuttle launch in darkness.

Leave a Comment

Your email address will not be published. Required fields are marked *