WORLD> America
Shuttle Discovery blasts off for space station
(Agencies)
Updated: 2009-03-16 09:10


The space shuttle Discovery lifts off Sunday March 15, 2009 at the Kennedy Space Center in Cape Canaveral, Fla. Seven astronauts are beginning a 12-day mission to the international space station. [Agencies] 

   Previous page 1 2 3 4 5 Next Page