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

NASA postpones launch of space shuttle

The hydrogen vent system (C) is connected to the space shuttle Endeavour's Ground Umbilical Carrier Plate as it sits on launch Pad 39A following a scrubbed launch attempt at the Kennedy Space Center in Cape Canaveral, Florida June 17, 2009. [Agencies]