Space shuttle set to lift off
(agencies) Updated: 2007-08-08 11:10

|
Space Shuttle Endeavour sits on
launch pad 39A at the Kennedy Space Center in Cape Canaveral, Florida
August 7, 2007 as the Rotating Service Structure is rolled back through a
time lapse image. Endeavour's STS-118 mission is scheduled to launch
August 8 for an 11-day mission to the international space station with a
7-man crew. The blur effect is caused by long exposure.
[Reuters]
 |
|
Most Commented/Read Stories in 48 Hours |
|
|
|