Discovery heads into space

(Reuters)
Updated: 2006-07-05 08:48

The space shuttle Discovery heads into space as it blasts off for Mission STS-121 at the Kennedy Space Center in Cape Canaveral, Florida, July 4, 2006.

The space shuttle Discovery heads into space as it blasts off for Mission STS-121 at the Kennedy Space Center in Cape Canaveral, Florida, July 4, 2006. [Reuters]


1234567  


Today's Top News  
Most Commented/Read Stories in 48 Hours