Delay results in 'most beautiful' Discovery launch
China Daily | Updated: 2009-03-17 07:49
Space shuttle Discovery takes off from launch pad 39A at the Kennedy Space Center in Cape Canaveral, Florida, late on Sunday. Reuters |
Seven astronauts raced to the International Space Station (ISS) aboard the space shuttle Discovery yesterday after a successful launch that was delayed five times and caused the mission to be shortened by a day. Discovery should reach the ISS today.
Photo