US space shuttle poised for night launch

(Agencies)
Updated: 2008-03-11 07:04

The space shuttle Endeavour stands covered by the Rotating Service Structure at sunrise as workers prepare for mission STS-123 at the Kennedy Space Center in Cape Canaveral, Florida March 10, 2008. Launch of the shuttle with a crew of seven astronauts is scheduled for March 11. [Agencies]

 

   1 2 3 4   


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