Endervour waits to take off

(Reuters)
Updated: 2007-07-11 21:49

The space shuttle Endeavour sits on launch pad 39A after rolling out of the Vehicle Assembly Building at Kennedy Space Center in Cape Canaveral, Florida July 11, 2007. Endeavour is scheduled to launch on a mission to the International Space Station on August 7. [Reuters]


 12


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