WORLD> Photo
NASA postpones launch of space shuttle
(Agencies)
Updated: 2009-06-18 10:13

NASA postpones launch of space shuttle

The space shuttle Endeavour sits on launch Pad 39A following a scrubbed launch attempt at the Kennedy Space Center in Cape Canaveral, Florida June 17, 2009. [Agencies]