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

 


Space shuttle Discovery lifts of from pad 39A at Kennedy Space Center in Cape Canaveral, Fla., Sunday, March 15, 2009. [Agencies]