WORLD> America
Repaired space shuttle ready for launch try
(Agencies)
Updated: 2009-03-15 21:37


The Space Shuttle Discovery sits on a launch pad in preparation for a Sunday launch in Cape Canaveral, Florida March 14, 2009. [Agencies]