WORLD / Photo

Discovery returns to the earth
(Reuters)
Updated: 2006-07-17 22:15

The space shuttle Discovery angles towards the runway as it completes Mission STS-121 at the Kennedy Space Center in Cape Canaveral, Florida July 17, 2006. [Reuters]

The space shuttle Discovery angles towards the runway as it completes Mission STS-121 at the Kennedy Space Center in Cape Canaveral, Florida July 17, 2006. [Reuters]


Page: 1234